在scrollview中动态添加ImgeButton

时间:2014-01-06 08:18:19

标签: android scrollview

在我的应用程序中我动态地在滚动视图中添加图像按钮。但是我无法查看我的图像按钮。任何人都可以提供帮助。 这是我的代码 -

LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.activity_main, null);

scrollview=(ScrollView)findViewById(R.id.scrollview);
LinearLayout ll =( LinearLayout)findViewById(R.id.scrollinear);

ImageButton button = new ImageButton(this);

button.setBackgroundResource(R.drawable.travel);

ll.addView(button);

setContentView(v);

这是我的activity_main.xml

<ScrollView 
    android:id="@+id/scrollview"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <LinearLayout 
        android:id="@+id/scrollinear"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="#FFCC99"
        android:orientation="vertical">
    </LinearLayout> 

</ScrollView>

1 个答案:

答案 0 :(得分:0)

更改此代码

scrollview=(ScrollView)v.findViewById(R.id.scrollview);
LinearLayout ll =( LinearLayout)v.findViewById(R.id.scrollinear);