Android-デフォルトのチェックボックスをナビゲーションドロワーに追加する方法

Nikhil Wagh

ナビゲーションドロワーにチェックボックスを追加したいのですが、そのうちの1つを default checked

私はこれを使用しています:この回答でapp:actionViewClass="android.widget.Switch"示唆されているように

しかし、そのうちの1つをデフォルトでチェックする方法がわかりませんでしたこのプロパティを使用するとandroid:checked="true"、チェックボックスの代わりにオプションがチェックされます(画像を参照)。

ここに画像の説明を入力してください

誰かがそれをデフォルトでチェックする方法を知っていますか(可能であれば、XMLでのみ実行したいです)?

これが私のactivity_drawer.xmlです。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    tools:showIn="navigation_view">

    <group
        android:checkableBehavior="single">
        <item
            android:id="@+id/checkboxX-axis"
            android:title="Show x-axis"
            android:icon="@drawable/ic_x_axis_black_24dp"
            app:actionViewClass="android.widget.CheckBox"
            android:checked="true"
            />
        <item
            android:id="@+id/checkboxY-axis"
            android:title="Show y-axis"
            android:icon="@drawable/ic_y_axis_black_24dp"
            app:actionViewClass="android.widget.CheckBox"
            />
        <item
            android:id="@+id/checkboxZ-axis"
            android:title="Show z-axis"
            android:icon="@drawable/ic_z_axis_black_24dp"
            app:actionViewClass="android.widget.CheckBox"
            />
    </group>
</menu>
逝去

あなたはこれを行うことができます:

MenuItem item = navigation.getMenu().findItem(R.id.checkboxX-axis);
CompoundButton compoundButton = (CompoundButton) item.getActionView();
compoundButton.setChecked(true);

交換するnavigationNavigationViewの名前。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Androidのナビゲーションドロワーにタイトルを追加する方法

分類Dev

新しいデザインのAndroidスイッチフラグメントはナビゲーションドロワーをサポートします

分類Dev

ナビゲーションドロワーでのデータフェッチ(Android)

分類Dev

Android-ナビゲーションドロワーにラジオボタンを追加する方法

分類Dev

Android Studioのデフォルトテンプレートのナビゲーションドロワーアイコンの色を変更する

分類Dev

Androidサポートデザインのナビゲーションドロワーからスクロールバーを削除しますか?

分類Dev

Androidのナビゲーションドロワーに要素を配置する方法

分類Dev

Androidのデフォルトのアクションバーに左ボタンを追加する方法

分類Dev

ナビゲーションドロワーを追加した後にAndroidアプリがクラッシュする

分類Dev

Android-AppIconをクリックするだけでナビゲーションドロワーを開く

分類Dev

Androidでの位置を使用する代わりに、ナビゲーションドロワーリストでアイテムの選択/クリックを認識する方法は?

分類Dev

Androidプロジェクトテンプレートを使用するときにナビゲーションドロワーのテキストスタイルを変更するにはどうすればよいですか?

分類Dev

Androidのリストビューに1つのチェックボックスを追加する方法は?

分類Dev

Android-Espressoを使用してナビゲーションドロワーのアイテムをクリックする方法は?

分類Dev

Android:選択したナビゲーションアイテムの代わりにスイッチボタンアクションを取得する

分類Dev

ナビゲーションドロワーの上にツールバーを作成する方法(Android / kotlin)

分類Dev

Androidのナビゲーションアーキテクチャコンポーネント:startDestinationにバンドルデータを渡す方法

分類Dev

android-ナビゲーションドロワーヘッダーアイテムにアクセスする方法

分類Dev

Androidで別のフラグメントに移動した後にナビゲーションスタックをクリアする方法

分類Dev

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

分類Dev

デフォルトのAndroid Studioナビゲーションドロワーのフラグメントを置き換える

分類Dev

同じAndroidアプリケーションでナビゲーションドロワーとボトムナビゲーションを使用する方法

分類Dev

Androidアプリケーションのナビゲーションドロワーメニューにインデントを配置する方法

分類Dev

XamarinAndroidプロジェクトのAndroidアセット内にフォルダーを追加するとビルドエラーがスローされます

分類Dev

Androidの複数のチェックボックスに動的にアクションを追加する方法は?

分類Dev

Androidでナビゲーションドロワーのセクション区切りを1つ追加する方法

分類Dev

ナビゲーションドロワーを使用したAndroidツールバーのスクロール

分類Dev

Androidのデフォルトの戻るナビゲーションアイコンを変更する方法

分類Dev

Android ソフトウェアのナビゲーション ボタンのみを非表示にする方法

Related 関連記事

  1. 1

    Androidのナビゲーションドロワーにタイトルを追加する方法

  2. 2

    新しいデザインのAndroidスイッチフラグメントはナビゲーションドロワーをサポートします

  3. 3

    ナビゲーションドロワーでのデータフェッチ(Android)

  4. 4

    Android-ナビゲーションドロワーにラジオボタンを追加する方法

  5. 5

    Android Studioのデフォルトテンプレートのナビゲーションドロワーアイコンの色を変更する

  6. 6

    Androidサポートデザインのナビゲーションドロワーからスクロールバーを削除しますか?

  7. 7

    Androidのナビゲーションドロワーに要素を配置する方法

  8. 8

    Androidのデフォルトのアクションバーに左ボタンを追加する方法

  9. 9

    ナビゲーションドロワーを追加した後にAndroidアプリがクラッシュする

  10. 10

    Android-AppIconをクリックするだけでナビゲーションドロワーを開く

  11. 11

    Androidでの位置を使用する代わりに、ナビゲーションドロワーリストでアイテムの選択/クリックを認識する方法は?

  12. 12

    Androidプロジェクトテンプレートを使用するときにナビゲーションドロワーのテキストスタイルを変更するにはどうすればよいですか?

  13. 13

    Androidのリストビューに1つのチェックボックスを追加する方法は?

  14. 14

    Android-Espressoを使用してナビゲーションドロワーのアイテムをクリックする方法は?

  15. 15

    Android:選択したナビゲーションアイテムの代わりにスイッチボタンアクションを取得する

  16. 16

    ナビゲーションドロワーの上にツールバーを作成する方法(Android / kotlin)

  17. 17

    Androidのナビゲーションアーキテクチャコンポーネント:startDestinationにバンドルデータを渡す方法

  18. 18

    android-ナビゲーションドロワーヘッダーアイテムにアクセスする方法

  19. 19

    Androidで別のフラグメントに移動した後にナビゲーションスタックをクリアする方法

  20. 20

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

  21. 21

    デフォルトのAndroid Studioナビゲーションドロワーのフラグメントを置き換える

  22. 22

    同じAndroidアプリケーションでナビゲーションドロワーとボトムナビゲーションを使用する方法

  23. 23

    Androidアプリケーションのナビゲーションドロワーメニューにインデントを配置する方法

  24. 24

    XamarinAndroidプロジェクトのAndroidアセット内にフォルダーを追加するとビルドエラーがスローされます

  25. 25

    Androidの複数のチェックボックスに動的にアクションを追加する方法は?

  26. 26

    Androidでナビゲーションドロワーのセクション区切りを1つ追加する方法

  27. 27

    ナビゲーションドロワーを使用したAndroidツールバーのスクロール

  28. 28

    Androidのデフォルトの戻るナビゲーションアイコンを変更する方法

  29. 29

    Android ソフトウェアのナビゲーション ボタンのみを非表示にする方法

ホットタグ

アーカイブ