小编Eri*_*riz的帖子

在列表视图上的长按事件后创建菜单

我有一个连接到数据库的列表视图,显示所有条目.如果用户长按listview(数据库条目)中的项目,我想要显示一个菜单,显示编辑或删除条目的选项.我怎样才能做到这一点.

直到现在,我已经尝试使用onItemLongClick监听器和吐司,显示长按的视图的ID.

@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
        int position, long id) {

    String res = Long.toString(id);
     Toast toast = Toast.makeText(this, res, Toast.LENGTH_SHORT);
     toast.show();

    return true;
}
Run Code Online (Sandbox Code Playgroud)

android listview menu long-click

69
推荐指数
3
解决办法
9万
查看次数

重置/重新加载片段容器

如何重置或重新加载片段容器,使其为空.我有一个主详细信息视图,我想重置详细信息容器在菜单项单击时为空.这在某些情况下有效,而在某些情况下则不然.

 NullFragment fragment = new NullFragment();
 FragmentManager fragmentManager = getFragmentManager();
 FragmentTransaction fragmentTransaction = fragmentManager
        .beginTransaction();
 fragmentTransaction.replace(R.id.item_detail_container,
 fragment);
 int count = fragmentManager.getBackStackEntryCount();
 fragmentManager.popBackStackImmediate(count, 0);
 fragmentTransaction.commit();
Run Code Online (Sandbox Code Playgroud)

android android-fragments

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

android-fragments ×1

listview ×1

long-click ×1

menu ×1