我正在显示从Android操作系统sqlite数据库中提取的数据。当我点击它们时,我成功地删除了这些项目。但是,我在操作后刷新或更新ListView时遇到问题。下面是我删除联系人的代码。deleteBtn=(Button)v.findViewById(R.id.deleteBtn);deleteBtn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Toast.makeText(v.getContext(),"Deleted:"+c.getId()+""+c.getName()
我有一张图片,存储在安卓手机中。我希望能够更改联系人的图片。到目前为止,我所做的是启动联系人选择器,让用户选择一个联系人,然后我获取所选联系人的URI。从这个联系人中,我可以获得关联的rawContact并使用thiscode.UrirawContactPhotoUri=Uri.withAppendedPath(ContentUris.withAppendedId(RawContacts.CONTENT_URI,rawContactId),RawContacts.DisplayPhoto.CONTENT_DIRECTORY);try{AssetFileDescriptorfd=getC
我尝试在我的应用程序中获取消息和电话号码,然后向该号码发送消息,我想通过Viber应用程序发送此消息。我可以使用此代码发送消息:Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/plain");intent.putExtra(android.content.Intent.EXTRA_TEXT,"testtesttest");intent.setpackage("com.viber.voip");startActivity(intent);如何将电话号码发送到Viber? 最佳答案
我正在尝试从我的应用程序启动添加联系人Activity。我知道如何调用联系人Activity,但仍然不知道如何启动“添加联系人”。本人初学Android,请具体。谢谢。 最佳答案 Intentintent=newIntent(ContactsContract.Intents.SHOW_OR_CREATE_CONTACT,Uri.parse("tel:"+phoneNumber));intent.putExtra(ContactsContract.Intents.EXTRA_FORCE_CREATE,true);startActivi
我正在研究如何从android上的联系人列表中导入数据。在模拟器中,我注意到一个位于顶部的联系人组,其中只包含一个我自己的联系人。其余联系人如下。但是,当我使用下面的代码时IntentpickerIntent=newIntent(Intent.ACTION_PICK,Contacts.CONTENT_URI);startActivityForResult(pickerIntent,PICK_CONTACT_REQUEST);选择器不显示此联系人以进行选择,仅显示其余联系人:我的问题是:Android用户希望多久导入一次此特殊联系人?如何在拣选机中提供拣选?
我正在开发一个Android帐户应用程序。现在我可以在Android中添加自己的帐户了。但是当我打开“联系人”应用程序并切换到群组寻呼机时,它会显示“没有群组。要创建群组,您需要一个帐户。”。那么如何让android知道我的账号可以加群呢?下面是我的xml文件:AndroidManifest.xml:联系人.xml:Supportingthiswouldrequirerelativelylargechangestothecontacteditor.-Fieldsaredecidedfromtheattributes:StructuredName.DISPLAY_NAMEifsuppor
我想当有号码未联系的传入短信时,然后block中的文本,通过检查是否有任何号码不在电话簿中来确定。我有一个代码检查号码存在,但是我在BroadcastReceiver类中移动代码时出错?如何在onReceive中调用方法contactExists?publicbooleancontactExists(Contextcontext,Stringnumber,ContentResolvercontentResolver){Cursorphones=contentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI
调用显示所有联系人的联系人选择器是通过此链接完成的(如SO上多次所述):Intentintent=newIntent(Intent.ACTION_PICK,Contacts.CONTENT_URI);startActivityForResult(intent,REQ_CODE);我使用以下代码fragment在onActivityResult中获取联系人姓名及其所有电话号码:publicvoidonActivityResult(intrequestCode,intresultCode,Intentintent){UricontactUri=intent.getData();Conten
我正在通过此代码保存联系人ArrayListops=newArrayList();...intrawContactInsertIndex=ops.size();ops.add(ContentProviderOperation.newInsert(RawContacts.CONTENT_URI).withValue(RawContacts.ACCOUNT_TYPE,accountType).withValue(RawContacts.ACCOUNT_NAME,accountName).build());ops.add(ContentProviderOperation.newInsert(
我想创建一个自定义对话框,例如联系人应用程序中的“快速联系”或官方Twitter应用程序中的对话框。当我点击一个按钮时,它会在按钮上方或下方打开。http://londatiga.net/images/qc-tw.jpg快速联系和推特我已经阅读了联系人应用程序的源代码,但它似乎使用了内部API。另一种解决方案是扩展Dialog类,我可以设置自定义布局,但无法定位对话框。有什么解决办法吗?提前致谢 最佳答案 看这个项目NewQuickAction3D默认方向是垂直的,因此它看起来会随您的需要而大不相同。您需要将ExampleActiv