【发布时间】:2020-12-10 16:11:28
【问题描述】:
我正在尝试使用 CustomAdapter 使用下面的编码从 Listview 中删除和刷新
@Override
public View getView(int position, View convertView, ViewGroup parent) {
SubjectData subjectData = arrayList.get(position);
if (convertView == null) {
LayoutInflater layoutInflater = LayoutInflater.from(context);
convertView = layoutInflater.inflate(R.layout.notifications_list, null);
listView = convertView.findViewById(R.id.notificationlist);
convertView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String item = subjectData.notice_id.toString();
arrayList.remove(item);
listView.refreshDrawableState();
}
});
【问题讨论】:
-
嗨,Adam,您能否提供有关您在何处以及如何创建 adaper 的信息?
标签: android