Buttons dynamisch erzeugen

T

ThomasL

Neues Mitglied
1
Hallo zusammen,

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
 
nöö mußte nicht, das kannst du auch komplett im code machen
 
Aja prima,

und wie geht das?

Ich suche mal

Danke
 
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);

ich leg mir meistens nur das layout ins XML und nehm es dann im code raus über findByID. danach machst du auf dein layout einfach .addView()
 
  • Danke
Reaktionen: ThomasL
Danke,
ich probiere es gleich aus.

So hat prima funktioniert.
Ich finde es so viel einfacher, als immer die Zuordnung über XML
 
Zuletzt bearbeitet:

Ähnliche Themen

A
  • AnimaAngelo85
Antworten
1
Aufrufe
325
swa00
swa00
MES
Antworten
10
Aufrufe
808
MES
MES
A
Antworten
3
Aufrufe
681
swa00
swa00
Zurück
Oben Unten