onActivityResult(int requestCode, int resultCode, Intent data)
विधि में भाषण मान्यता के परिणाम पढ़े जा सकते हैं, जैसा कि this example में दिखाया गया है। यह विधि कक्षा Activity
में एक ही विधि को ओवरराइड करती है: सुपरक्लास विधि को कॉल क्यों पहला कथन नहीं है?क्या सुपरक्लास विधि को कॉल करना पहला बयान होना चाहिए?
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK) {
// Fill the list view with the strings the recognizer thought it could have heard
// ...
}
super.onActivityResult(requestCode, resultCode, data);
}
लेकिन क्यों आधिकारिक डॉक्टर कहते हैं: "हमेशा सुपरक्लास विधि को कॉल करें" पर रोकें()? http://developer.android.com/training/basics/activity-lifecycle/pausing.html#Pause – petrnohejl
भयानक .. धन्यवाद :) – stinepike
@petrnohejl क्योंकि दस्तावेज़ खराब हैं। – dcow