1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. ThomasL, 19.01.2012 #1
    ThomasL

    ThomasL Threadstarter Neuer Benutzer

    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
     
  2. Tom299, 19.01.2012 #2
    Tom299

    Tom299 Android-Experte

    nöö mußte nicht, das kannst du auch komplett im code machen
     
  3. ThomasL, 19.01.2012 #3
    ThomasL

    ThomasL Threadstarter Neuer Benutzer

    Aja prima,

    und wie geht das?

    Ich suche mal

    Danke
     
  4. Tom299, 19.01.2012 #4
    Tom299

    Tom299 Android-Experte

    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()
     
    ThomasL gefällt das.
  5. ThomasL, 19.01.2012 #5
    ThomasL

    ThomasL Threadstarter Neuer Benutzer

    Danke,
    ich probiere es gleich aus.

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

Users found this page by searching for:

  1. android button im quelltext erzeugen

    ,
  2. android dynmiasch button erzeugen

    ,
  3. android dynamisch button erzeugen

    ,
  4. android java dynamisches erzeugen eines button
Du betrachtest das Thema "Buttons dynamisch erzeugen" im Forum "Android App Entwicklung",