java - 如何删除 Activity 中的数据?

标签 java android android-recyclerview android-calendar

我正在研究 CustomCalendar。 我删除了 Recyclerview 中的事件列表。但我无法删除日历( Activity )中的数据。 我怎样才能接触这个代码?

@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
    MenuItem add = menu.add(Menu.NONE, 100,1,"수정");
    MenuItem remove = menu.add(Menu.NONE,101,2,"삭제");
    add.setOnMenuItemClickListener(onEditMenu);
    remove.setOnMenuItemClickListener(onEditMenu);
}

private final MenuItem.OnMenuItemClickListener onEditMenu = new MenuItem.OnMenuItemClickListener() {


    @Override
    public boolean onMenuItemClick(MenuItem menuItem) {
        switch (menuItem.getItemId()){

            case 100 :
                Toast.makeText(context,"gd",Toast.LENGTH_LONG).show();
                break;


            case 101 :
                arrayList.remove(position);
                notifyItemRemoved(position);
                notifyItemRangeRemoved(position,arrayList.size());
                notifyItemRangeChanged(position,arrayList.size());
                break;

        }
        return true;
    }
};

最佳答案

从数组中删除后是否尝试过adapter.notifydatasetchanged()

关于java - 如何删除 Activity 中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56845933/

相关文章:

java - react native : Volume Button Should Only Control Media (Android)

java - Junit 测试 LinkedHashSet 中的顺序

java - 如何在删除 Firebase 中的行后刷新 Recyclerview 适配器中的数据

android - 使用recyclerview,直到手机再次锁定和解锁,屏幕上才会显示ftp的内容

android - 如何在 Android Studio 中缩放 Android 模拟器

android - NestedScrollView onBindViewHolder 内的 RecyclerView 调用所有 getItemCount 大小

java - 向客户端发送请求后如何从webview获取响应

java - 是否有 CFHTTP 的 Java 替代品来使用 ColdFusion 的 NTLM 身份验证?

java - 如何将数据从非 Activity 类传递到android中的 Activity ?

android - Firestore - 如何在模型类中正确存储文档 ID?