我想把一个按钮删除一行的列表视图。我已经修改了单排的布局是这样的:是否可以在listview的一行上放一个按钮?
随着lst.setOnItemClickListener ......我管理该行的点击,但我不知道该怎么点击里面的按钮名单。
它可以做到?
我想把一个按钮删除一行的列表视图。我已经修改了单排的布局是这样的:是否可以在listview的一行上放一个按钮?
随着lst.setOnItemClickListener ......我管理该行的点击,但我不知道该怎么点击里面的按钮名单。
它可以做到?
在谷歌搜索 “自定义适配器”
然后5个第一环节:
http://www.javacodegeeks.com/2013/06/android-listview-custom-adapter-with-imageview.html
http://www.learn-android-easily.com/2013/06/listview-with-custom-adapter.html
http://www.vogella.com/tutorials/AndroidListView/article.html
http://developer.xamarin.com/recipes/android/data/adapters/create_a_custom_adapter_for_contacts/
覆盖您的适配器getview方法来处理按钮单击。
public View getView(final int position, View convertView,
ViewGroup parent) {
LayoutInflater inflater = getLayoutInflater();
View row = inflater.inflate(R.layout.vehicals_details_row, parent,
false);
Button deleteImageView = (Button) row.findViewById(R.id.DeleteImageView);
deleteImageView.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
});
}
}
在你的listItem XML布局,设置按钮具有以下属性,它会导致列表项被点击,以及:
android:focusable="false"
是使用自定义适配器 – KOTIOS 2014-12-03 10:53:40
1日使用谷歌,第2在Stackoverflow中使用Bing,3rd搜索。这个答案很多次。 – brummfondel 2014-12-03 10:54:25
检查:http://stackoverflow.com/questions/27183107/in-listview-setonlistitem-not-working/27183190#27183190 – 2014-12-03 10:57:19