我試圖TextViews在代碼中添加到我的xml定義的布局。我有一個xml表,其中Views定義了很多。但是我必須在代碼中添加一些視圖,所以LinearLayout在xml-sheet中創(chuàng)建一個:<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="wrap_content"android:id="@+id/info"android:layout_height="wrap_content" android:orientation="vertical"></LinearLayout>在這個布局中,我想添加我的TextView: View linearLayout = findViewById(R.id.info); //LinearLayout layout = (LinearLayout) findViewById(R.id.info); TextView valueTV = new TextView(this); valueTV.setText("hallo hallo"); valueTV.setId(5); valueTV.setLayoutParams(new LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); ((LinearLayout) linearLayout).addView(valueTV);但我只收到以下錯誤消息:: java.lang.ClassCastException: android.widget.TextView我該怎么做?
添加回答
舉報
0/150
提交
取消