电话簿设置(即仅联系过滤器)android代码示例

Ami*_*han 5 android

我想从我的应用程序隐藏电话簿中没有电话号码的所有联系人..就像电话簿一样,当你去电话簿 - >设置时,有一个复选框,指出"只有电话号码的联系人"我想实现这个功能在我的应用程序中

我需要一个方法(代码)来导航用户到电话簿 - >设置(活动)(系统应用程序)

从我的应用程序活动.

或者更坏的情况是通过数据库隐藏所有没有电话号码 这样电话簿就可以过滤掉了.

目前我找到了

Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, 123);
Run Code Online (Sandbox Code Playgroud)

上面的代码打开电话簿,但我想打开电话簿 - >设置页面.

总而言之,我想从我的应用程序中制作电话簿内容"与电话号码联系"

Com*_*are 4

我需要一种方法(代码)来导航用户到电话簿 - >设置(活动)(系统应用程序)

有数百甚至数千部 Android 手机。他们的“电话簿”应用程序不一定是相同的。这些“电话簿”应用程序都不一定具有您所寻求的功能——有些可能,有些则没有。而且,很可能没有一个有记录和支持的Intent结构来访问应用程序内的屏幕来控制他们可能有或没有的设置。

我想要的是从我的应用程序中隐藏电话簿中没有电话号码的所有联系人

然后,您将不需要使用“电话簿”应用程序,而是通过权限READ_CONTACTSContactsContract ContentProvider.