【问题标题】:Android telephone directory [closed]Android电话簿[关闭]
【发布时间】:2009-10-14 07:04:40
【问题描述】:

是否有任何适用于 Android 的开源电话簿应用程序,或者我如何自己制作一个?

【问题讨论】:

    标签: android


    【解决方案1】:

    您可以使用设备的目录。 通过这个类,你可以检索电话的联系人:

    公共类存储库扩展活动{ /** 在第一次创建活动时调用。 */ 私有静态最终 int PICK_CONTACT = 0; Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI); /** 在第一次创建活动时调用。 */ @覆盖 公共无效 onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.Repo); startActivityForResult(intent, PICK_CONTACT); } }

    不要忘记在 Manifest 中添加权限:

    使用权限 android:name="android.permission.READ_CONTACTS"

    我希望这会对你有所帮助。
    迈克尔

    【讨论】:

    • 谢谢!我尝试了stackoverflow.com/questions/866769/… 中的示例。在模拟器上,是否有一些测试数据库可以用来测试代码,或者我必须建立一个新的数据库来输出姓名和电话号码。我之前没有在 Android 中使用过数据库。
    • 您只需在手机(模拟器)的通讯录中添加新的电话号码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    相关资源
    最近更新 更多