kurze frage zu gui elementen

S

swordi

Gewerbliches Mitglied
Threadstarter
hallo

versuche grad mich mit dem android entwicklen auseinander zu setzen.

hab jetzt eine activity. dort gibt es im moment ein wenig text und einen button. bei klick auf den button komme ich zu einer nächsten activity

dort gibt es im moment 5 imagebuttons.

wenn die activity gestartet wird, dann möchte ich im ersten schritt bilder per source code ( da sie später zufällig sein werden ) zuordnen. das geht leider gar nicht

hab im moment sowas in der onCreate von der 2. activity

Button bt11 = (Button)findViewById(R.id.bt11); bt11.setBackgroundResource(R.drawable.a);

da passiert leider nichts

auch wenn ich dem button einen text zuweise. den sieht man einfach nicht - alles am screen ist so, wie in der xml datei vordefiniert. zur laufzeit ändert sich da einfach nichts


ich denke mir, dass ich etwas wesentliches übersehen hab, komme aber nicht drauf

danke für die hilfe
 
S

swordi

Gewerbliches Mitglied
Threadstarter
kann mir niemand helfen?
 
friedger

friedger

Fortgeschrittenes Mitglied
(Kurze Frage ist geschmeichelt :) Und Fragen nach oben pushen ist verpönt.)

"Was ist hier falsch"-Fragen sind immer schwer zu beantworten. Das hierarchytool hilft zum Beispiel um GUI-Probleme zu finden, debuggen hilft auch.

Der Code unten funktioniert. Was ist bei Dir anders?

Code:
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Button bt11 = (Button) findViewById(R.id.Button01);
        bt11.setText("ABC");
    }
 
S

swordi

Gewerbliches Mitglied
Threadstarter
danke für deine mühen

ich habs mittlerweile schon gefunden

es lag an mehreren sachen. zum einen hab ich die 2. view falsch aufgerufen

zum anderen liefert findViewById immer null wenn man es vor setContentView aufruft

und noch irgendwas hab ich falsch gemacht

naja aller anfang ist schwer

lg
 
Oben Unten