草庐IT

c# - 如何使用 Intent 和 Activity 在 Xamarin Android 中插入城市、街道、邮政编码、国家/地区的联系人?

我需要使用XamarinForms/Android的Intent以编程方式打开Android联系人应用程序。当“添加新联系人”Activity/屏幕出现时,我想用以下字段预先填充它:姓名(正在填充)电话(正在填充)街道(未填充)城市(未填充)状态(未填充)国家(未看到此字段,未填充)如上所述,一些屏幕正在填充,但地址字段没有。这是用于触发打开Android的“添加联系人”屏幕的Activity的XamarinC#Android代码/服务:publicvoidAddContact(stringname,string[]phoneNumbers,stringstreetAddress,st

Google Apps脚本从联系人返回对象

我的代码:functiontestjson(){varss=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();vargroup=ContactsApp.getContactGroup('MyFriends');varcontacts=group.getContacts();varjson=JSON.stringify(contacts[0]);Logger.log(json);}使用调试器时,我可以看到返回的联系人变量是18个对象的数组。调试器显然无法“扩展”对象。所以我包括JSON.stringify获取字符串。JSON变量的值为"

Android - 获取包含街道地址的联系人列表,但没有像 Skype 这样地址只有城市和州的低值(value)地址

我得到了一个光标,用于检索应用程序中具有街道地址的所有联系人。然后将此游标传递到适配器中。到目前为止,一切都很好。除了我还得到了一堆只有州/国家信息的低值(value)联系人(主要来自Skype)。有没有简单的方法来修改URI以跳过这些?publicCursorgetDirectoryList(CharSequenceconstraint){String[]selectionArguments={"%"+constraint.toString()+"%"};Stringselection=ContactsContract.CommonDataKinds.StructuredPostal

android - 在android中获取联系人非常慢

我编写了一个代码来从联系人中获取联系人姓名、电话号码和图像,并将其显示在android的ListView中。它工作正常,但需要更多时间来加载。我曾尝试在代码的某些部分使用多线程。但是加载时间并没有减少。这是onCreate()方法:protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);lvDetail=(ListView)findViewById(R.id.listView1);fetchconta

java - Android map : Failed to load map. 无法联系谷歌服务器

这个错误一直存在。(我确保打开了“GoogleMapsAndroidAPIv2”。)这是MainActivity.java:packagecom.example.maptest;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.view.Menu;publicclassMainActivityextendsFragmentActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onC

android - 如何像 Whatsapp 和 Viber 一样在电话簿/联系人中添加我的应用程序连接?

我希望将我的Android应用连接添加到联系人中。我将根据我需要在现有联系人中添加连接的结果检查用户是否正在使用我的应用程序。我已经引用了很多,但它增加了一个新的联系人和一个连接。我使用的示例之一是here那么谁能告诉我在现有联系人中添加帐户的程序是什么?我可以创建帐户,该帐户在手机的设置菜单中可见。 最佳答案 我也使用本教程,但您必须在addContact()中进行更改在本教程中,您需要更改以下代码。addContact()删除所有具有您的包帐户类型的联系人,因此您必须添加更多删除该特定联系人的条件。您必须添加已添加到现有联系人中

在vCenter上更新证书后,Citrix Delivery Controller无法联系vCenter Server

故障问题vCenterServer上的证书更新后,DeliveryController无法联系vCenterServer如果vCenterServer上的证书已更改或升级,则必须在所有交付控制器上安装相同的证书以及任何关联的根证书和中间证书,并且必须使用新证书的新指纹更新XenDesktop数据库。在现有的主机连接或计算机目录上将显示一个错误,指出:“由于证书错误,无法连接到vCenterServer。确保在VCenter服务器上安装了适当的证书,并在站点中的每个控制器上安装了适当的证书。”有很多知识库文章,论坛帖子和博客解释了如何解决此问题。在这些作者中似乎被忽略(或未明确说明)的一件事是要

android - 如何访问我的android程序中的联系人

我正在制作一个短信应用程序,想在我的Android应用程序中访问联系人.我想访问联系人,就好像他们在实际的联系人列表中一样。选择后,我需要返回到我可以向该人发送SMS的Activity。或者是否可以访问存储联系人的数据库?我的代码如下所示:StringcontactId=cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID));Stringname=cursor.getString(cursor.getColumnIndexOrThrow(ContactsContract.Contacts.DISPLA

java - 如何在没有国家代码的情况下获得电话联系?

我可以通过手机获取联系电话。我想知道如何从中删除国家代码。也就是说,如果用户的电话号码带有国家代码(+91-9876543210),我需要没有前缀国家代码的电话号码(9876543210)。提前致谢。 最佳答案 我建议使用libphonenumber轻松解析电话号码。您可以通过这种方式拆分国家代码和电话号码。try{//phonemustbeginwith'+'PhoneNumberUtilphoneUtil=PhoneNumberUtil.getInstance();Phonenumber.PhoneNumbernumberPro

Android 6.0 (Marshmallow) READ_CONTACTS 权限允许在权限被拒绝时读取联系人姓名

我想检查新的权限模型是如何工作的,所以在应用程序的设置中我禁用了Contacts。然后我转到应用程序并尝试阅读Contacts并且......它有点管用:try{Uriresult=data.getData();intcontentIdx;cursor=getContentResolver().query(result,null,null,null,null);contentIdx=cursor.getColumnIndex(ContactsContract.Contacts.HAS_PHONE_NUMBER);if(cursor.moveToFirst()){content=curs