So greifen Sie auf Ansichten in TableLayout zu

7

In TableLayout gibt es 9 Buttons in einem 3x3 Format. Wie Zugriff auf den Text auf diesen Schaltflächen programmgesteuert mithilfe der ID von TableLayout (nicht Button Id)?

    
John Watson 16.07.2012, 12:52
quelle

2 Antworten

19

Verwenden Sie etwas wie

%Vor%

3x3-Format: (Code zum Verständnis der tatsächlichen kann anders sein)

%Vor%     
user370305 16.07.2012, 12:54
quelle
6

Sie können die Instanz von TableLayout mit

suchen %Vor%

Dann kannst du mit getChildCount() durch jedes Kind von TableLayout und TableRow iterieren, auch besser View , indem du instanceof benutzt, damit du kein NPE bekommst.

%Vor%     
Lalit Poptani 16.07.2012 13:18
quelle

Tags und Links