如何在Spinner上通知数据集更改

时间:2011-12-26 11:03:36

标签: android

我使用Spinner填充ListView。根据Spinner值,ListView将被填充。它工作正常。现在我们的项目要求是当用户点击删除按钮时,必须删除焦点Spinner值并且必须刷新ListView。它也正在发生。

我用过

adapterspinnerInvoiceNO.remove(Billnumber);
adapterspinnerInvoiceNO.notifyDataSetChanged();

我支持adapterspinnerInvoiceNO Listview的Onclicklistener获取填充。

我被困在一个位置。假设适配器包含Select,A和B元素如果我删除B然后设置Onclick listneer被调用并且Listview with A元素被填充。但是,如果我删除A Set OnClick Listneer将不会被调用,这就是为什么我的列表视图也没有被填充。我不知道它为什么在2元素中给出问题。

1 个答案:

答案 0 :(得分:0)

尝试以下内容。

Spinner mySpinner = (Spinner)findViewbyId(R.id.spinner);
int position = mySpinner.getSelectedItemPosition();