Procházet zdrojové kódy

1.修改Android Apex Mobile Detail选择联系人报错。

Pen Li před 8 roky
rodič
revize
aa4bf6dd84

+ 5 - 1
Apex Mobile/app/src/main/java/com/usai/apex/DetailFragment.java

@@ -1064,10 +1064,14 @@ public class DetailFragment extends Fragment implements OnClickListener /*
 //		((NewDetailActivity) getActivity()).showlogin = false;
 		super.onActivityResult(requestCode, resultCode, data);
 
-		if (requestCode == People_Pick_Code) {
+		if (requestCode == People_Pick_Code && data != null) {
 			Uri contactData = data.getData();
+			if (contactData == null) {
+				return;
+			}
 			Cursor c = mContext.getContentResolver().query(contactData, null, null, null, null);
 
+
 			if (c.moveToFirst()) {
 				String contactId = c.getString(c.getColumnIndex(ContactsContract.Contacts._ID));