यहाँ से आशय है, जहां मैं second Activity
फोन से मेरी first activity
कोड हैक्या onActivityResult पैरामीटर
Button n = (Button) findViewById(R.id.btn_OK);
n.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent data = new Intent();
//---get the EditText view---
EditText txt_username =(EditText) findViewById(R.id.txt_username);
//---set the data to pass back---
data.setData(Uri.parse(txt_username.getText().toString()));
setResult(RESULT_OK, data);
//---closes the activity---
finish();
}
});
यहाँ
मुझे लगता है कि setResult(RESULT_OK, data)
दो है तर्क लेकिन
onActivityResult(int requestCode, int resultCode, Intent data)
में तीन है और मुझे पता है कि onActivityResult
को तीसरे पैरामीटर के लिए मूल्य कैसे मिलता है? यह कैसे काम करता है कोई मुझे बता सकता है? यह त्रुटि क्यों नहीं है?
बस इस ansswer जाँच http://stackoverflow.com/a/25196220/1587156 –