Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 似乎无法解决联系人选择器中的语法错误_Android_Syntax Error_Android Contacts - Fatal编程技术网

Android 似乎无法解决联系人选择器中的语法错误

Android 似乎无法解决联系人选择器中的语法错误,android,syntax-error,android-contacts,Android,Syntax Error,Android Contacts,好了,伙计们,我在一行代码中发现了一个语法错误,我似乎不知道为什么。我只是在很短的一段时间内修补android,但我很确定我已经很好地遵循了给定的示例,但我无法在我的一生中摆脱这个错误。该代码用于联系人选取器,因此我可以使用个人号码填充edittext,然后使用彩信向该号码发送图片。我已经标记了错误的位置,在它解决之前,我无法完全完成我的尝试。(仅显示有问题的部分) break; 案例R.id.联系人: Intent k=新的Intent(Intent.ACTION\u PICK,Contact

好了,伙计们,我在一行代码中发现了一个语法错误,我似乎不知道为什么。我只是在很短的一段时间内修补android,但我很确定我已经很好地遵循了给定的示例,但我无法在我的一生中摆脱这个错误。该代码用于联系人选取器,因此我可以使用个人号码填充edittext,然后使用彩信向该号码发送图片。我已经标记了错误的位置,在它解决之前,我无法完全完成我的尝试。(仅显示有问题的部分)

break;
案例R.id.联系人:
Intent k=新的Intent(Intent.ACTION\u PICK,Contacts contract.Contacts.CONTENT\u URI);
startActivityForResult(k,1);
@越过
activityResult(int-reqCode、int-resultCode、意图数据)上的公共void{/都在哪一行

在任何情况下,你都试图在一个交换语句中间定义一个方法(<代码> OnActuviyRESULTS/<代码>),如果要相信上下文的前几行。你不能在其中定义一个方法。

见这行。

ContactsContract.CommonDataKinds.Phone.CONTACT_ID = " = ?"
改成

ContactsContract.CommonDataKinds.Phone.CONTACT_ID + "=?"

首先尝试一下…^^

开关是为我的按钮设计的,这正是我正在尝试的。看起来我将返回并使它们都逐个单击,然后重新进行操作。仍在学习,感谢大家的提醒。
ContactsContract.CommonDataKinds.Phone.CONTACT_ID + "=?"