0
    // customize linear layout       
    LinearLayout mainLayout = new LinearLayout(this);
    LinearLayout originWordsLayout = new LinearLayout(this);
    LinearLayout transWordsLayout = new LinearLayout(this);
    mainLayout.setOrientation(LinearLayout.HORIZONTAL);  
    originWordsLayout.setOrientation(LinearLayout.VERTICAL);  
    transWordsLayout.setOrientation(LinearLayout.VERTICAL);

    // set col 1
    TextView originTitle = new TextView(this);
    originTitle.setWidth(android.view.ViewGroup.LayoutParams.MATCH_PARENT);
    originTitle.setHeight(android.view.ViewGroup.LayoutParams.MATCH_PARENT);
    originTitle.setText("col1");
    originWordsLayout.addView(originTitle);


    // set col 2
    TextView transTitle = new TextView(this);
    transTitle.setWidth(android.view.ViewGroup.LayoutParams.MATCH_PARENT);
    transTitle.setHeight(android.view.ViewGroup.LayoutParams.MATCH_PARENT);
    transTitle.setText("col2");
    transWordsLayout.addView(transTitle);



    mainLayout.addView(originWordsLayout);
    mainLayout.addView(transWordsLayout);
    setContentView(mainLayout);

アプリを実行すると、画面に何も表示されません。コードの何が問題なのか教えてください。私がやりたいことは、ビューをレイアウトに動的に追加することです

4

1 に答える 1

0

originWordsLayoutandの 代わりにandでtransWordsLayoutある必要がWRAP_CONTENTありますTextView transTitleTextView originTitleMATCH_PARENT

于 2013-05-10T07:12:15.397 に答える