Android账户管理器:在设置中移除选项菜单

3

我正在尝试使用Android的账户管理器存储用户的应用凭据。虽然我没有保存用户的密码,并且我已经在设置中添加了这个帐户,但是一些选项菜单如同步和删除帐户选项需要被移除,如下图所示。 我已经使用以下代码添加了该帐户:

 AccountManager am = (AccountManager) this.getSystemService(Context.ACCOUNT_SERVICE);
        final Account account = new Account(MyAccountManager.ACCOUNT, MyAccountManager.KEY_ACCOUNT_TYPE);
        am.addAccountExplicitly(account, null, null);
        am.setAuthToken(account, MyAccountManager.KEY_ACCOUNT_TYPE, "123");
        am.setUserData(account, MyAccountManager.KEY_ACCOUNT_TYPE, "lock");

enter image description here


能否在我的应用程序中隐藏这些选项菜单,使其不出现在设置中?如果无法删除它们。 - Achin
1个回答

0

Remove-account功能是由系统维护的账户管理框架的一部分。没有隐藏remove-account功能的选项,因为需要有一种方法让用户从账户管理器中删除账户。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接