S
Selbstbauer
Neues Mitglied
- 0
Tagchen und ich hab es geschafft daß gradle im offlineModus arbeitet aber mein eigentliches hauptanliegen ist, daß ich egal wie, keine variablen festlegen kann um diese dann in z.b. einer anderen klasse zu verwenden.
z.b. kann ich zwar in der MainActivity im java dort in dessen klasse z.b. ein
public static int meineVariable=0;
angeben aber dieses meineVariable kann ich dann in keiner anderen klasse außerhalb der klasse verwenden.
Ich hatte schon codeschnipsel bei mir reingemacht aus dem internet, erstens sahen sie nach dem einfügen total anders aus und dann meckerte AS über den variablentyp rum und egal ob ich als public oder private anlege, ich komm an die variable nicht ran. Ich hatte dann auch versucht eine klasse für die immerwieder zu verwendende variable in einer eigenen java-datei zu haben und diese klasse dann zu importieren, die zeile für den import blieb allerdings immer grau (weil die klasse im script nicht verwendet wurde) DAS ist soweit noch logisch.
Als bsp. ...... ich hatte ein object : CountDownTimer...... und dort sollte dann wenn jedesmal der timer abgelaufen ist, in einem textView ein anderer text angezeigt werden. Das hat auch ganz gut mit dem timer fuktioniert allerdings mit der "hilfsvariablen" als zählwerk, so daß ich die verschiedenen statusse setz a la i++; , war garnicht möglich, AS hat mir dieses i immer in rot angezeigt und der emulator wollte dann auch nicht starten und es waren immer ein haufen fehler drin daß es iwie eine member declaration geben muß/sollte.
z.b. kann ich zwar in der MainActivity im java dort in dessen klasse z.b. ein
public static int meineVariable=0;
angeben aber dieses meineVariable kann ich dann in keiner anderen klasse außerhalb der klasse verwenden.
Ich hatte schon codeschnipsel bei mir reingemacht aus dem internet, erstens sahen sie nach dem einfügen total anders aus und dann meckerte AS über den variablentyp rum und egal ob ich als public oder private anlege, ich komm an die variable nicht ran. Ich hatte dann auch versucht eine klasse für die immerwieder zu verwendende variable in einer eigenen java-datei zu haben und diese klasse dann zu importieren, die zeile für den import blieb allerdings immer grau (weil die klasse im script nicht verwendet wurde) DAS ist soweit noch logisch.
Als bsp. ...... ich hatte ein object : CountDownTimer...... und dort sollte dann wenn jedesmal der timer abgelaufen ist, in einem textView ein anderer text angezeigt werden. Das hat auch ganz gut mit dem timer fuktioniert allerdings mit der "hilfsvariablen" als zählwerk, so daß ich die verschiedenen statusse setz a la i++; , war garnicht möglich, AS hat mir dieses i immer in rot angezeigt und der emulator wollte dann auch nicht starten und es waren immer ein haufen fehler drin daß es iwie eine member declaration geben muß/sollte.