Android-Runtime-Layout-Tutorial

Weiß jemand, wie man durchführen oder haben eine gute Referenz für die Aktivität zu machen, das layout zur Laufzeit in android?

Hier ist der code für meine Tätigkeit. Ich bin sicher, ich bin einfach zu vernachlässigen, um zu tun, sowas hier:

package com.isi.sa;

import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;

public class SimpleAssessmentTest extends Activity {
  LinearLayout layout;
  TextView question;

  @Override
  public void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    layout = new LinearLayout(this);
    question = new TextView(this);

    layout.setLayoutParams(new ViewGroup.LayoutParams(-1,-1));
    layout.setBackgroundColor(R.color.blue);

    question.setLayoutParams(new ViewGroup.LayoutParams(-1,-2));
    question.setTextColor(R.color.green);
    question.setTextSize(1,14);

    question.setText("This is question1");
    layout.addView(question);

    setContentView(layout);
  }
}

Wie Sie sehen können ich bin nur versuchen, um eine lineare Anordnung mit einer einzigen text-Ansicht (nur für Testzwecke) jedoch, wenn die Aktivität beginnt, bekomme ich nur einen schwarzen Bildschirm mit Titelleiste meine app-Namen.

Dank

InformationsquelleAutor Ryan | 2010-04-22
Schreibe einen Kommentar