如何为我的自定义帐户类型启动Android帐户配置?

如何为我的自定义帐户类型启动Android帐户配置?,android,account,Android,Account,在我的应用程序中,我配置了一个自定义accountType,它在我的authenticator.xml中定义。“我的应用”创建的帐户已在全局设置中可见 由于android已经提供了删除和配置此类帐户的用户界面,我想从我的应用程序启动它,所以我不必自己实现此功能 创建直接跳转到自定义accountType的帐户配置所需的意图的代码是什么 import android.provider.Settings; ctx.startActivity(new Intent(Settings.ACTION_SY

在我的应用程序中,我配置了一个自定义accountType,它在我的authenticator.xml中定义。“我的应用”创建的帐户已在全局设置中可见

由于android已经提供了删除和配置此类帐户的用户界面,我想从我的应用程序启动它,所以我不必自己实现此功能

创建直接跳转到自定义accountType的帐户配置所需的意图的代码是什么

import android.provider.Settings;
ctx.startActivity(new Intent(Settings.ACTION_SYNC_SETTINGS));
在该意图中添加一个名为Settings.extra_AUTHORITIES的附加值,该值是您的帐户权限,您可以将显示的帐户限制为仅限您的帐户。 该值必须位于字符串数组中

在该意图中添加一个名为Settings.extra_AUTHORITIES的附加值,该值是您的帐户权限,您可以将显示的帐户限制为仅限您的帐户。
值必须位于字符串数组中。

如何确定我的帐户的权限?是accountType吗?检查单据;)这也可能对你有所帮助:我还是不明白。我明白,账户的权限是我的应用程序。但它的真正价值是什么?它是我的应用程序包吗,我可以从上下文中获得?我自己从来没有使用过它。但我猜包名是正确的值。它的工作原理应该类似于内容提供商权威机构,但我不确定。你得自己挖点东西。我现在有点忙。这可能会有帮助,我相信你不是唯一一个尝试这样做的人,所以它应该不那么难找到。我如何找到我的帐户的权限是什么?是accountType吗?检查单据;)这也可能对你有所帮助:我还是不明白。我明白,账户的权限是我的应用程序。但它的真正价值是什么?它是我的应用程序包吗,我可以从上下文中获得?我自己从来没有使用过它。但我猜包名是正确的值。它的工作原理应该类似于内容提供商权威机构,但我不确定。你得自己挖点东西。我现在有点忙。这可能会有帮助,我相信你不是唯一一个尝试这样做的人,所以应该不难找到。