Android屏幕间的跳转和事件的传递(2)

protected void onActivityResult(int requestCode, int resultCode,           Intent data) {           // You can use the requestCode to select between multiple child            // activities you may have started.  Here there is only one thing            // we launch.            if (requestCode == GET_CODE) {                  // We will be adding to our text.                Editable text = (Editable)mResults.getText();                  // This is a standard resultCode that is sent back if the                // activity doesn't supply an explicit result.  It will also                // be returned if the activity failed to launch.                if (resultCode == RESULT_CANCELED) {                   text.append("(cancelled)");                  // Our protocol with the sending activity is that it will send                // text in 'data' as its result.                } else {                   text.append("(okay ");                   text.append(Integer.toString(resultCode));                   text.append(") ");                   if (data != null) {                       text.append(data.getAction());                   }               }                  text.append("\n");           }  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwzwpx.html