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



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

我尝试从文件中删除字符串名称strings.xml并从文件中删除android:labelandroidmanifest。但它只会删除名称,并且该功能像这样@2343243545出现,如果我们单击此选项,应用程序将停止。

建议我一些东西来完全删除它。

这是我正在处理的开源代码的链接https://github.com/WhisperSystems/Signal-Android/tree/0a569676f7a57144374a24faef566b2ca3233290

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

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

如果设置活动/片段扩展了PreferenceActivityPreferenceFragment类中,屏幕的绘制由res/xml目录中的文件驱动。 在这种情况下,您需要删除属于该路径的文件中定义的首选项(首选项、复选框首选项、列表首选项、编辑文本首选项等(。 它可能被命名为首选项.xml。

如果不是这种情况/您要查找的内容,请分享您正在处理的代码。

最新更新