如何在android中使用onItemClicklistener在List视图中动态添加按钮?

时间:2011-09-06 10:31:52

标签: android listview

我是Android Developer。我必须在列表视图中添加一些用户点击位置的视图。例如,在用户点击的项目位置添加两个按钮。是否可以使用onItemClicklistener在列表中添加视图我正在使用此代码

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
    // TODO Auto-generated method stub
    LayoutInflater inflater=((Activity) getApplicationContext()).getLayoutInflater();

    inflater.inflate(R.layout.row, null);

    Button but=(Button)findViewById(R.id.button1);
    but.setVisibility(0);

}

我已经在列表视图中添加了按钮并将其可见性设置为关闭。任何人都可以帮助我,任何帮助都会非常明显。

1 个答案:

答案 0 :(得分:0)

您可以获取使用onItemClickListener的视图,然后使用view.post()向项添加新视图。我按照这个动态添加额外的视图。

http://developer.android.com/reference/android/view/View.html#post(java.lang.Runnable