从Android应用程序的设置菜单中删除一些功能

时间:2017-08-24 11:55:15

标签: android android-manifest settings

我正在开发一个带有开源代码的应用程序,我想完全删除设置中“链接设备”的功能。

我尝试删除strings.xml文件中的字符串名称,并删除android:label文件中的androidmanifest。但它只删除了名称,功能就像这个@2343243545一样,如果我们点击此选项,应用就会停止。

建议我完全删除它。

以下是我正在使用的开放源代码的链接https://github.com/WhisperSystems/Signal-Android/tree/0a569676f7a57144374a24faef566b2ca3233290

2 个答案:

答案 0 :(得分:0)

如果您打算删除菜单项,可以在项目文件中的res/menu目录下找到菜单XML文件。

查找<menu>并删除您不需要的<item><group>标记。

答案 1 :(得分:0)

如果设置活动/片段扩展了[Temperature[[]°C]]PreferenceActivity类,屏幕的图形由PreferenceFragment目录中的文件驱动。在这种情况下,您将需要删除属于该路径的文件中定义的首选项(首选项,CheckboxPreference,ListPreference,EditTextPreference等)。它可能名为preferences.xml。

如果情况并非如此,请分享您正在处理的代码。