Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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
我如何才能删除新的“不做任何事”;“设置”;从HTC One上的我的果酱Android应用程序控制(仅限Credo?)?_Android_Marmalade - Fatal编程技术网

我如何才能删除新的“不做任何事”;“设置”;从HTC One上的我的果酱Android应用程序控制(仅限Credo?)?

我如何才能删除新的“不做任何事”;“设置”;从HTC One上的我的果酱Android应用程序控制(仅限Credo?)?,android,marmalade,Android,Marmalade,我正在开发我的第一款(C++/IwNUI)果酱应用程序,到目前为止效果不错,但周一我的一款设备(HTC one Android手机,Credo Mobile)进行了系统更新,之后我的应用程序(只有我的应用程序)现在在我的应用程序顶部显示了一个“设置”控件,可以移动,但除了时钟点击应用程序所在位置外,什么也不做。这是一个灰色圆圈,上面有三个点,当我的应用程序开始加载时,它会立即出现。另一台Android测试机(三星Galaxy)在我的应用程序上没有显示此控件 还有谁见过这个吗?我怎样才能让它不出现

我正在开发我的第一款(C++/IwNUI)果酱应用程序,到目前为止效果不错,但周一我的一款设备(HTC one Android手机,Credo Mobile)进行了系统更新,之后我的应用程序(只有我的应用程序)现在在我的应用程序顶部显示了一个“设置”控件,可以移动,但除了时钟点击应用程序所在位置外,什么也不做。这是一个灰色圆圈,上面有三个点,当我的应用程序开始加载时,它会立即出现。另一台Android测试机(三星Galaxy)在我的应用程序上没有显示此控件

还有谁见过这个吗?我怎样才能让它不出现呢

我在果酱论坛上问过,没有回应,在这里和网上搜索过,但我没有看到任何关于它的引用,所以我认为它可能仅限于果酱应用程序、HTC One和/或Credo移动Android手机的一些组合

更新:这个控件出现在我构建的所有果酱示例应用中(仅此手机上),包括IwUI、IwNUI和IwHTTPExample等普通演示


<> P>尽管这很具体,但我想知道有没有人知道在果酱C++中有一个程序化的方法,至少我能得到这样的设置控制来隐藏或消失?

< P>我猜你创建了一个新项目。你看到这个“设置”了吗

这将自动添加到每个新应用程序中。检查您的
res
->
菜单
文件夹。如果愿意,您可以删除“假”选项菜单

如果您点击设备左下角的菜单按钮,三星将显示此菜单


HTC设备将在
操作栏中显示选项菜单
/
工具栏

我找到了一种方法让它消失:“将android:targetSdkVersion=“11”(或更高版本)添加到元素中。”在设置文件中,在我的Marmalade项目中称为AndroidManifest.xml

似乎这可能是一个bug,它认为标题/菜单栏“溢出”,而这些应用程序中甚至没有。通过瞄准更高版本,它使用了一个更新的“全息”菜单,但它没有做到这一点

如果有人有更好的解释,我会等着把它标记为可接受的答案


如果这可能会帮助未来的人们被这一切弄糊涂,下面是我如何发现这一点的。Jared的回答让我研究了我的Marmalade配置文件和我找到的Android开发者网站,并在Marmalade论坛上搜索了一些不同的术语,这让我找到了一个

因为这可能是特定于硬件的,所以您可能希望更清楚地表明情况确实如此。@Pheonixblade9正确,完成,谢谢!拉德,谢谢!这应该有助于回答这个问题。我的手机看起来不是这样的——它只是一个灰色的圆圈,上面有三个点(就像那三个点一样),总是漂浮在用户界面上,可以移动,手机会记住上次拖动的位置,无论是哪个应用程序,都是一样的。我会找到res->菜单,看看我是否能在那里根除它,然后报告。谢谢@让我知道!这是一张运行安卓4.4的老照片。你很可能会在AppCompat或运行安卓5.0+的设备上看到3个点。虽然有一些XML设置文件,但我看不到在Marmalade的任何地方都有res->menu文件夹。我找到了几个文件,其中包含项目设置,我正在仔细查找有关选项菜单的信息。请查看您的
main活动
。您正在直接初始化此菜单。在默认项目中,它通常被称为
menu.xml
。我没有menu.xml或main活动。我猜你说的是Android项目结构,我认为Marmalade的项目结构是不同的,是一个跨平台的框架。然而,你引导我走上了一条道路,让我找到了一些有效的方法。我将在几分钟后在这里发布。这对我找到这个很有帮助!谢谢我在phonegap应用程序中遇到了同样的问题,这让我找到了正确的位置。。注意:我必须以14+版本为目标才能摆脱它