階層ナビゲーションは特定のactivityに戻ります
1233 ワード
アプリケーションアイコンのナビゲーション機能を有効にし、ActionBar()のsetDisplayHomeAsUpEnabled(true)を使用してアプリケーションアイコンをロールバックボタンに変換
このナビゲーション機能を利用する場合も,FragmentのonOptionItemSelected(MenuItem item)を上書きし,メソッド内でactivityを返す機能を実現する.
方法体内で実現するには、一般的に2つの方法があります.
一:Intentで
2:AndroidManifestファイルで現在のactivityの親activityメタデータ属性を追加できます
NavUtilsクラスメソッドと組み合わせて使用するとより効果的です
メタデータをactivityに貼る便利なシールとして想像し、誰が誰の親なのか、または他のものなのかを示します.
このナビゲーション機能を利用する場合も,FragmentのonOptionItemSelected(MenuItem item)を上書きし,メソッド内でactivityを返す機能を実現する.
public boolean onOptionsItemSelected(MenuItem item)
方法体内で実現するには、一般的に2つの方法があります.
一:Intentで
2:AndroidManifestファイルで現在のactivityの親activityメタデータ属性を追加できます
CrimeListActivity CrimePagerActivity activity--!>
>
NavUtilsクラスメソッドと組み合わせて使用するとより効果的です
NavUtils.getParentActivityName(Activity sourceActivity)// activity
NavUtils.navigateUpFromSameTask(Activity sourceActivity)// activity
メタデータをactivityに貼る便利なシールとして想像し、誰が誰の親なのか、または他のものなのかを示します.