| |||||||
Das Thema "Buttons dynamisch erzeugen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 11.01.2012
Beiträge: 8
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
| ich möchte Buttons in Abhängigkeit einer Configdatei dynamisch erzeugen. In der Config wird die Anzahl der Knöpfe und die Position im Grid festgelegt. Wie ich das in Java mache ist kein Problem, aber ich muss die Buttons ja vorher in der XML-Datei definieren und dann die Referenzen in Java hinterlegen. Gibt es da eine Möglichkeit? Danke Thomas |
| | |
| | #4 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
z.B. so: Code: final EditText editText = new EditText(this); LinearLayout.LayoutParams editParams = new LinearLayout.LayoutParams(360, LayoutParams.WRAP_CONTENT); editParams.setMargins(7, 0, 0, 0); editText.setLayoutParams(editParams); editText.setTag(sID); editText.setSingleLine(true); editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); |
| | |
| Folgender Benutzer bedankt sich bei Tom299 für diesen Beitrag: | ThomasL (19.01.2012) |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 11.01.2012
Beiträge: 8
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
|
Danke, ich probiere es gleich aus. So hat prima funktioniert. Ich finde es so viel einfacher, als immer die Zuordnung über XML Geändert von ThomasL (19.01.2012 um 10:11 Uhr) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Button's Dynamisch erzeugen | Madlip | Android App Entwicklung | 1 | 03.08.2011 16:22 |
| Ein Activity dynamisch erzeugen mit Intent? | r4in | Android App Entwicklung | 4 | 13.01.2011 13:52 |
| Buttons zur Laufzeit erzeugen | lowterm | Android App Entwicklung | 2 | 09.12.2010 22:03 |
| RelativeLayout dynamisch erzeugen | Gibbsnich | Android App Entwicklung | 0 | 22.06.2010 16:47 |