コード例 #1
0
 // This Activity is generally a sub-Activity of
 // CombinedBookmarkHistoryActivity. In that situation, we need to pass our
 // result code up to our parent. However, if someone calls this Activity
 // directly, then this has no parent, and it needs to set it on itself.
 private void setResultToParent(int resultCode, Intent data) {
   Activity parent = getParent();
   if (parent == null) {
     setResult(resultCode, data);
   } else {
     ((CombinedBookmarkHistoryActivity) parent).setResultFromChild(resultCode, data);
   }
 }