Android 联系人不断崩溃
联系人不断崩溃Android 联系人不断崩溃,android,Android,联系人不断崩溃 public class MainActivity extends AppCompatActivity { @SuppressWarnings("deprecation") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Uri
public class MainActivity extends AppCompatActivity {
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Uri allContacts= Uri.parse("content://contacts/people");
Cursor c=managedQuery(allContacts,null,null,null,null);
String[] columns=new String[]{
ContactsContract.Contacts.DISPLAY_NAME,ContactsContract.Contacts._ID};
int[] views=new int[]{R.id.ContactsName,R.id.ContactsID};
SimpleCursorAdapter adaptor=new SimpleCursorAdapter(this,R.layout.activity_main,c,columns,views);
ListView listView=(ListView)findViewById(R.id.ListView);
listView.setAdapter(adaptor);
“已尝试运行,,显示Naugat Android 7中的联系人不断崩溃”
我不熟悉安卓系统。。
提前感谢…将这一行添加到您的AndroidManifest.xml文件的
标记之间:
<uses-permission android:name="android.permission.READ_CONTACTS"/>
您需要在运行时请求阅读联系人的权限。阅读更多请添加崩溃日志,尽管我上面的评论是正确的,因为Androi棉花糖这还不够。您还需要在运行时请求任务!我已经同意了。