我有一个带有一些EditText和CheckBox首选项的PreferenceActivity。我想添加联系人首选项,以便在按下按钮时允许选择联系人号码是否可以使用PreferenceActivity功能?TIA拍龙 最佳答案 AFAIK我知道没有直接的Preference对象可以做到这一点。但是你可以创建你自己的,如果你扩展DialogPreference或者Preference可能您只需要触发一个联系人选择器,然后听取结果。我太感兴趣了,所以我很乐意看到共享的代码。 关于androi
我看到过一些类似的问题,但这都是出于不同的原因(我认为)。我使用的代码取自http://developer.android.com/training.我正在尝试根据教程构建一个简单的联系人应用程序:http://developer.android.com/training/contacts-provider/retrieve-names.html我遇到错误的部分是为ListView设置CursorAdapter。这是我的代码:@OverridepublicvoidonActivityCreated(BundlesavedInstanceState){super.onActivityCr
简介有些人可能知道,新款三星GalaxyS3具有一些很酷的运动功能,可用于简化某些“任务”。对于那些不喜欢的人,hereisthelinkfortheexplanation动机我想编写一个后台服务来充当此Touchwizz独有的功能集。什么是可能的根据关于传感器提供者和后台服务的android文档,以及有用的信息foundatthislink(由@MichalK提供),可以从后台服务拦截这些传感器事件。即使电池非常昂贵,它仍然是可能的。我不确定这是可能的我不确定是否可以使用后台服务或任何其他方式与前台应用程序(无论是“联系人”还是“消息”或w.e)进行交互。通过交互,我的意思是,能够做
我正在尝试使用ContactsContractapi向我的联系人添加一些注释。我不确定我是否完全理解各种联系人ID和原始联系人ID。我的问题似乎与所讨论的问题非常相似here.我想:1.查找特定联系人。2.找到后,插入具体注释我的做法是:Cursorcontacts=getContentResolver().query(ContactsContract.Data.CONTENT_URI,null,null,null,null);while(contacts.moveToNext()){Log.d("TC","Found:"+name);intrid=contacts.getColumn
Android中RawContacts.CONTENT_URI和ContactsContract.Contacts.CONTENT_URI有什么区别?我正在尝试编写一个服务来监听native地址簿中的变化。那么,使用哪一个?谢谢尼兹 最佳答案 联系人(如用户所感知的那样)是RawContact的集合RawContact是与特定帐户或协议(protocol)相关联的一些详细信息ContactsContract.Contacts.CONTENT_URI通常是正确使用的,因为它从整组匹配的RawContacts中带回正确的显示名称,并且可
我正在研究如何从android上的联系人列表中导入数据。在模拟器中,我注意到一个位于顶部的联系人组,其中只包含一个我自己的联系人。其余联系人如下。但是,当我使用下面的代码时IntentpickerIntent=newIntent(Intent.ACTION_PICK,Contacts.CONTENT_URI);startActivityForResult(pickerIntent,PICK_CONTACT_REQUEST);选择器不显示此联系人以进行选择,仅显示其余联系人:我的问题是:Android用户希望多久导入一次此特殊联系人?如何在拣选机中提供拣选?
我想当有号码未联系的传入短信时,然后block中的文本,通过检查是否有任何号码不在电话簿中来确定。我有一个代码检查号码存在,但是我在BroadcastReceiver类中移动代码时出错?如何在onReceive中调用方法contactExists?publicbooleancontactExists(Contextcontext,Stringnumber,ContentResolvercontentResolver){Cursorphones=contentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI
我正在编写一个具有联系人同步功能的社交网络应用程序。我有工作代码(来self发现的示例here),它在同步适配器中插入v2.x上的联系人。但是,MotorolaBlur软件无法识别2.x联系人(我使用的是基于DroidX构建的2.2Moto)。Blur使用contacts1.xAPI,但我无法找到/理解如何使用它的示例。Thispage显示如何按名称查询,但我想a)添加和b)按自定义帐户(或可能的MIME)类型查询。我使用的v2代码创建了一个新的原始联系人,创建了一个“StructuredName”数据记录,然后是一个自定义MIME类型的数据记录。我如何在1.xAPI(级别3)上执行等
从Android开发者文档中,这就是我得到的全部内容:AnindicatorofwhetherthiscontactissupposedtobevisibleintheUI."1"ifthecontacthasatleastonerawcontactthatbelongstoavisiblegroup;"0"otherwise.这基本上是什么意思?使用这个标志的目的是什么?我已经尝试了相当长一段时间的联系人试验,结果看起来很困惑。当我使用此标志获取联系人时,它会获取我认为是与我的Google帐户同步的最新联系人的联系人,以及我在本地默认电话簿中添加的联系人。例如,这会获取大约912个联
我想创建一个自定义对话框,例如联系人应用程序中的“快速联系”或官方Twitter应用程序中的对话框。当我点击一个按钮时,它会在按钮上方或下方打开。http://londatiga.net/images/qc-tw.jpg快速联系和推特我已经阅读了联系人应用程序的源代码,但它似乎使用了内部API。另一种解决方案是扩展Dialog类,我可以设置自定义布局,但无法定位对话框。有什么解决办法吗?提前致谢 最佳答案 看这个项目NewQuickAction3D默认方向是垂直的,因此它看起来会随您的需要而大不相同。您需要将ExampleActiv