Example #1
0
 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
   if (requestCode == REQCODE_songList) {
     if (resultCode == RESULT_OK) {
       SongListActivity.Result result = SongListActivity.obtainResult(data);
       if (result != null) {
         displaySong(result.bookName, S.getSongDb().getSong(result.bookName, result.code));
         // store this for next search
         last_searchState = result.last_searchState;
       }
     }
   } else if (requestCode == REQCODE_share) {
     if (resultCode == RESULT_OK) {
       ShareActivity.Result result = ShareActivity.obtainResult(data);
       if (result != null && result.chosenIntent != null) {
         startActivity(result.chosenIntent);
       }
     }
   }
 }
Example #2
0
 @Override
 public void onClick(View v) {
   startActivityForResult(SongListActivity.createIntent(last_searchState), REQCODE_songList);
 }