1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  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 bedankt sich.
  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

Diese Seite empfehlen

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. android button im quelltext erzeugen

    ,
  2. android dynamisch button erzeugen

    ,
  3. android java dynamisches erzeugen eines button