小编Res*_*dro的帖子

将TextView添加到LinearLayout

我在xml中定义了textview,并尝试以编程方式将textview添加到linearlayout 10次.

这是我的代码.

public class MainActivity extends ActionBarActivity {

    private TextView htext;
    private LinearLayout linearlayout;

    public void init()

    {
        linearlayout = (LinearLayout) findViewById(R.id.itemLayout0);
        htext = (TextView) findViewById(R.id.hText0);
    }

    private void addtext() {

        for (int i = 1; i <= 10; i++) {

            htext.setText(i + "");
            linearlayout.addView(htext);
        }

    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);
        init();
        addtext();
    }
}
Run Code Online (Sandbox Code Playgroud)

和Xml

<LinearLayout 
android:id="@+id/itemLayout0"
android:layout_width="match_parent"
android:layout_height="89dp"
android:background="@drawable/title_background"
android:clickable="true"
android:orientation="vertical" >

<TextView
    android:id="@+id/hText0"
    android:layout_width="100sp"
    android:layout_height="100sp"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:text="No data"
    android:textSize="15dp"
    android:textStyle="bold" /> …
Run Code Online (Sandbox Code Playgroud)

android textview android-linearlayout

0
推荐指数
1
解决办法
5118
查看次数

标签 统计

android ×1

android-linearlayout ×1

textview ×1