-1
我有以下代碼:Android的暫停執行,直到StartActivityForResult返回
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, PICK);
editText.setText(selectContactNumber);
Toast.makeText(getApplicationContext(),selectContactNumber,Toast.LENGTH_LONG).show();
}
而且我想選擇一個聯繫人後EditView中改變。但它並沒有等待接觸。它只是繼續執行,結果將爲空。有沒有辦法暫停執行來執行操作?
將'editText.setText()'調用移動到調用Activity中的'onActivityResult()'方法。 –