Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓7.0中的上下文菜单_Android_Contextmenu_Android 7.0 Nougat_Android 2.3 Gingerbread - Fatal编程技术网

Android 安卓7.0中的上下文菜单

Android 安卓7.0中的上下文菜单,android,contextmenu,android-7.0-nougat,android-2.3-gingerbread,Android,Contextmenu,Android 7.0 Nougat,Android 2.3 Gingerbread,我正在与以下情况作斗争: 我通过覆盖onCreateContextMenu在ListView中创建上下文菜单 方法从listview中删除 myListView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() { @Override public void onCreateContextMenu(ContextMenu menu, View v,

我正在与以下情况作斗争:

我通过覆盖onCreateContextMenu在ListView中创建上下文菜单 方法从listview中删除

        myListView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() {

        @Override
        public void onCreateContextMenu(ContextMenu menu, View v,
                ContextMenuInfo menuInfo) {

            AdapterContextMenuInfo ctxmenu = (AdapterContextMenuInfo)menuInfo;

            int pos = ctxmenu.position;
            mLastEmpresaSelected = m_empresas.get(pos);


            menu.setHeaderTitle("Title Header");
            menu.add(Menu.NONE,myItem1, 1, "Item 1");
            menu.add(Menu.NONE,myItem1, 2, "Item 2");





        }
    });
现在,这在以前的Android版本中运行良好,但在Android 7中,我在屏幕底部有一个小菜单,必须滚动

这不是很实用,所以我正在尝试制作一个上下文菜单,就像我以前使用的那样

我目前正在使用api级别10(Android 2.3.3-姜饼)

我在这里看到了一个解决方法:

但我得到了这些警告:

错误:检索项的父项时出错:未找到与给定名称“@android:style/Widget.Holo.Light.PopupMenu”匹配的资源

错误:检索项的父项时出错:未找到与给定名称“android:Theme.Holo.Light”匹配的资源

错误:错误:未找到与给定名称匹配的资源:attr'android:contextPopupMenuStyle'

错误:错误:未找到与给定名称匹配的资源:attr“android:overlappanchor”

我知道在api级别10中,主题并不存在。我正在尝试在不更改目标API的情况下查找workarround

有什么想法吗


提前谢谢

我也面临同样的问题。有什么解决办法吗??