戻るナビゲーションとドロップダウンリストの両方を備えたAndroidアクションバー

beLejer

だからここに私の問題があります。アクションバーのロゴをアクティビティに戻すには、アクションバーをカスタマイズする必要があります。また、ロゴの近くを押してドロップダウンリストを開き、ビューを変更する必要があります。私は何時間も解決策を探しましたが、何も得られませんでした。これはまさに私が取得しようとしているものです:

http://blog.mengto.com/wp-content/uploads/2013/02/android-actionbar.png

私を助けてください!ありがとう

import android.app.Activity;


public class Travel extends Activity {

String[] actions = new String[] { "Gallery View", "Grid View" };

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_travel);

    // action bar back button

    ActionBar actionBar = getActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);

    /** Create an array adapter to populate dropdownlist */
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(
            getBaseContext(),
            android.R.id.home, actions); //here i am trying to put the home button as the button, but basically i need only the logo to make the back action

    /** Enabling dropdown list navigation for the action bar */
    getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);

    /** Defining Navigation listener */
    ActionBar.OnNavigationListener navigationListener = new OnNavigationListener() {

        @Override
        public boolean onNavigationItemSelected(int itemPosition,
                long itemId) {
            Toast.makeText(getBaseContext(),
                    "This is the: " + actions[itemPosition],
                    Toast.LENGTH_SHORT).show();
            return false;
        }
    };

    /**
     * Setting dropdown items and item navigation listener for the actionbar
     * 
     * HERE IS WHERE THE CRASH OCCURS
     */
    //getActionBar().setListNavigationCallbacks(adapter, navigationListener);
}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.travel, menu);
    return true;
}

}

ビピンバンダリ

ここに示すように、ドロップダウンナビゲーションを追加できます:ここをクリック

アクティビティに戻るには:ここをクリックしてください

ハッピーコーディング!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

チェックボックスとキーボードナビゲーションを備えた剣道ドロップダウンリスト

分類Dev

ナビゲーションドロワーを備えたツールバーでのAndroidの「戻る」アクション

分類Dev

フロントエンドとRESTfulの両方を備えたSpringBootアプリケーション

分類Dev

下部ナビゲーションビューとナビゲーションコンポーネントを備えたバックナビゲーション

分類Dev

ionic-2-sidemenuアプリを備えたトップナビゲーションバー内のナビゲーションボタン

分類Dev

モバイル アプリ バージョンで左揃えのナビゲーション バー ドロップダウン リンク

分類Dev

PHP配列とナビゲーションバーのドロップダウンリスト

分類Dev

ドロップダウンリストボックスナビゲーションでdivとbackgroundを展開

分類Dev

2つのタスクとそのナビゲーションを備えた単一のAndroidアプリケーション

分類Dev

Androidナビゲーション-スタックをポップするときにアクションバーの戻るボタンを削除する

分類Dev

フェイスグリッドなしの、スタックオプションとグループ化オプションの両方を備えたバープロット

分類Dev

ナビゲーションバー固定トップとBootstroを備えたブートストラップ

分類Dev

レスポンシブナビゲーションバー-クリックすると移動するドロップダウンシンボル

分類Dev

マルチスクリーンと固定のカスタムナビゲーションバーを備えたAndroidアプリを配置するためのベストプラクティスは何ですか?

分類Dev

クリックしたナビゲーションバーのドロップダウンのアイコンを親に変更します

分類Dev

角度UIブートストラップを備えたレスポンシブドロップダウンナビゲーションバー(正しい角度の方法で実行)

分類Dev

ナビゲーションバーの代わりにドロップダウンリストを使用してjQueryでスムーズスクロールナビゲーションを作成する方法

分類Dev

アニメーションナビゲーションドロップダウンでクリックオフイベントを作成する

分類Dev

折りたたまれたナビゲーション-ホバー/クリックしたときに[サービス]ナビゲーションリンクの下にドロップダウンメニューを表示するにはどうすればよいですか?

分類Dev

グリッドビュー、つまりナビゲーションドロワー内のグリッドビューを備えたAndroidナビゲーションドロワーを使用することは可能ですか?

分類Dev

アクションバーのドロップダウンナビゲーションメニューからアイテムを削除する方法

分類Dev

複数のアクティビティを備えたAndroidナビゲーションドロワー

分類Dev

無限のナビゲーションを備えたAndroidアプリケーション

分類Dev

AngularJSとJadeを使用したナビゲーションバーのブートストラップドロップダウン

分類Dev

swift 4のナビゲーションコントローラーで戻るナビゲーションアイテムをクリックしたときにログアウトする簡単な方法はありますか?

分類Dev

ナビゲーションバーのhtml / cssドロップダウンリストが表示されない

分類Dev

ナビゲーションバーとドロップダウンバーの間のスペース

分類Dev

ホールドダウンアクションとリリースアクションを備えたUIButton

分類Dev

ホールドダウンアクションとリリースアクションを備えたUIButton

Related 関連記事

  1. 1

    チェックボックスとキーボードナビゲーションを備えた剣道ドロップダウンリスト

  2. 2

    ナビゲーションドロワーを備えたツールバーでのAndroidの「戻る」アクション

  3. 3

    フロントエンドとRESTfulの両方を備えたSpringBootアプリケーション

  4. 4

    下部ナビゲーションビューとナビゲーションコンポーネントを備えたバックナビゲーション

  5. 5

    ionic-2-sidemenuアプリを備えたトップナビゲーションバー内のナビゲーションボタン

  6. 6

    モバイル アプリ バージョンで左揃えのナビゲーション バー ドロップダウン リンク

  7. 7

    PHP配列とナビゲーションバーのドロップダウンリスト

  8. 8

    ドロップダウンリストボックスナビゲーションでdivとbackgroundを展開

  9. 9

    2つのタスクとそのナビゲーションを備えた単一のAndroidアプリケーション

  10. 10

    Androidナビゲーション-スタックをポップするときにアクションバーの戻るボタンを削除する

  11. 11

    フェイスグリッドなしの、スタックオプションとグループ化オプションの両方を備えたバープロット

  12. 12

    ナビゲーションバー固定トップとBootstroを備えたブートストラップ

  13. 13

    レスポンシブナビゲーションバー-クリックすると移動するドロップダウンシンボル

  14. 14

    マルチスクリーンと固定のカスタムナビゲーションバーを備えたAndroidアプリを配置するためのベストプラクティスは何ですか?

  15. 15

    クリックしたナビゲーションバーのドロップダウンのアイコンを親に変更します

  16. 16

    角度UIブートストラップを備えたレスポンシブドロップダウンナビゲーションバー(正しい角度の方法で実行)

  17. 17

    ナビゲーションバーの代わりにドロップダウンリストを使用してjQueryでスムーズスクロールナビゲーションを作成する方法

  18. 18

    アニメーションナビゲーションドロップダウンでクリックオフイベントを作成する

  19. 19

    折りたたまれたナビゲーション-ホバー/クリックしたときに[サービス]ナビゲーションリンクの下にドロップダウンメニューを表示するにはどうすればよいですか?

  20. 20

    グリッドビュー、つまりナビゲーションドロワー内のグリッドビューを備えたAndroidナビゲーションドロワーを使用することは可能ですか?

  21. 21

    アクションバーのドロップダウンナビゲーションメニューからアイテムを削除する方法

  22. 22

    複数のアクティビティを備えたAndroidナビゲーションドロワー

  23. 23

    無限のナビゲーションを備えたAndroidアプリケーション

  24. 24

    AngularJSとJadeを使用したナビゲーションバーのブートストラップドロップダウン

  25. 25

    swift 4のナビゲーションコントローラーで戻るナビゲーションアイテムをクリックしたときにログアウトする簡単な方法はありますか?

  26. 26

    ナビゲーションバーのhtml / cssドロップダウンリストが表示されない

  27. 27

    ナビゲーションバーとドロップダウンバーの間のスペース

  28. 28

    ホールドダウンアクションとリリースアクションを備えたUIButton

  29. 29

    ホールドダウンアクションとリリースアクションを備えたUIButton

ホットタグ

アーカイブ