Androidのメニュー項目の行にレイアウトを挿入するにはどうすればよいですか?

Adzimzf

Androidのメニュー項目の行にレイアウトを挿入するにはどうすればよいですか?

このようなレイアウトを作成する方法がわかりません。

これが私が欲しいものです:

akshay_shahane

次のようなカスタムレイアウトを作成します。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity" 
        android:padding="5dp">

    <Switch
        android:id="@+id/mySwitch"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="20dp"
        android:text="Play with the Switch" />

    <TextView
        android:id="@+id/switchStatus"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/mySwitch"
        android:layout_marginTop="22dp"
        android:text="Medium Text"
        android:textAppearance="?android:attr/textAppearanceMedium" />

</RelativeLayout>

アクティビティで、次のコードを実装します。

public void showPopup(View v) {
    LayoutInflater layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    final View popupView = layoutInflater.inflate(R.layout.popup_filter_layout, null);

    popupWindow = new PopupWindow(
            popupView,
            ViewGroup.LayoutParams.WRAP_CONTENT,
            ViewGroup.LayoutParams.WRAP_CONTENT);

    popupWindow.setBackgroundDrawable(new BitmapDrawable());
    popupWindow.setOutsideTouchable(true);
    popupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {
        @Override
        public void onDismiss() {
            //TODO do sth here on dismiss
        }
    });

    popupWindow.showAsDropDown(v); 
}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

メニューの項目にカスタムレイアウトを設定するにはどうすればよいですか?

分類Dev

wxPythonのポップアップメニュー項目にサブメニュー項目を追加するにはどうすればよいですか?

分類Dev

メニュー項目のスタイルを変更するにはどうすればよいですか

分類Dev

Windows 7のカスタムコンテキストメニュー項目にアイコンを追加するにはどうすればよいですか?

分類Dev

Windows 7:コンテキストメニュー項目のアイコンを変更するにはどうすればよいですか?

分類Dev

現在のメニュー項目を強調表示するにはどうすればよいですか?

分類Dev

メニュー項目の色を変更するにはどうすればよいですか?

分類Dev

Visual Studio Codeの[ファイル]メニューに新しいメニュー項目を追加するにはどうすればよいですか?

分類Dev

レイアウトの途中にQWidgetsを挿入するにはどうすればよいですか?

分類Dev

NavigationViewのメニュー項目アイコンのサイズを変更するにはどうすればよいですか?

分類Dev

「すべて」の項目を検索ツールバーの選択メニューに入れるにはどうすればよいですか?

分類Dev

「MovetoDropbox」MacOS X Finderコンテキストメニュー項目を他のアプリに複製するにはどうすればよいですか?

分類Dev

Windowsで一般的にファイルのコンテキストメニュー項目を追加するにはどうすればよいですか?

分類Dev

p:fileUpload をprimefacesのコンテキストメニューのメニュー項目として使用するにはどうすればよいですか?

分類Dev

数行のみのnsoutlineビューの右クリックで表示メニュー項目を制限するにはどうすればよいですか?

分類Dev

メニューリストのどの項目がMaterialUI Reactで選択されているかを表示するにはどうすればよいですか?

分類Dev

.zipファイルのみのコンテキストメニュー項目を提供するにはどうすればよいですか?

分類Dev

Androidのツールバーに残っている単一のメニュー項目を追加するにはどうすればよいですか?

分類Dev

トップバーのメニュー項目を別のフラグメントに変更するにはどうすればよいですか

分類Dev

メニュー項目のテキストサイズを変更するにはどうすればよいですか?

分類Dev

NavigationViewメニュー項目のフォントとサイズを変更するにはどうすればよいですか?

分類Dev

Android-メニュー項目にアクセシビリティデリゲートを設定するにはどうすればよいですか?

分類Dev

iOSの自動レイアウトを使用してメニューのボタンを中央に配置するにはどうすればよいですか?

分類Dev

AndroidのレイアウトXMLでオブジェクトにアニメーションを添付するにはどうすればよいですか?

分類Dev

ドロップダウンメニュー項目をアルファベット順に並べ替えるにはどうすればよいですか?

分類Dev

メニューをメニューの現在の項目にスクロールするにはどうすればよいですか?

分類Dev

メニュー項目のアクション後にJTabbedPaneのコンテンツを削除するにはどうすればよいですか?

分類Dev

Xamarin.Androidですべてのメニュー項目をプログラムで取得するにはどうすればよいですか?

分類Dev

ポップアップメニュー項目の方向を右から左に変更するにはどうすればよいですか?

Related 関連記事

  1. 1

    メニューの項目にカスタムレイアウトを設定するにはどうすればよいですか?

  2. 2

    wxPythonのポップアップメニュー項目にサブメニュー項目を追加するにはどうすればよいですか?

  3. 3

    メニュー項目のスタイルを変更するにはどうすればよいですか

  4. 4

    Windows 7のカスタムコンテキストメニュー項目にアイコンを追加するにはどうすればよいですか?

  5. 5

    Windows 7:コンテキストメニュー項目のアイコンを変更するにはどうすればよいですか?

  6. 6

    現在のメニュー項目を強調表示するにはどうすればよいですか?

  7. 7

    メニュー項目の色を変更するにはどうすればよいですか?

  8. 8

    Visual Studio Codeの[ファイル]メニューに新しいメニュー項目を追加するにはどうすればよいですか?

  9. 9

    レイアウトの途中にQWidgetsを挿入するにはどうすればよいですか?

  10. 10

    NavigationViewのメニュー項目アイコンのサイズを変更するにはどうすればよいですか?

  11. 11

    「すべて」の項目を検索ツールバーの選択メニューに入れるにはどうすればよいですか?

  12. 12

    「MovetoDropbox」MacOS X Finderコンテキストメニュー項目を他のアプリに複製するにはどうすればよいですか?

  13. 13

    Windowsで一般的にファイルのコンテキストメニュー項目を追加するにはどうすればよいですか?

  14. 14

    p:fileUpload をprimefacesのコンテキストメニューのメニュー項目として使用するにはどうすればよいですか?

  15. 15

    数行のみのnsoutlineビューの右クリックで表示メニュー項目を制限するにはどうすればよいですか?

  16. 16

    メニューリストのどの項目がMaterialUI Reactで選択されているかを表示するにはどうすればよいですか?

  17. 17

    .zipファイルのみのコンテキストメニュー項目を提供するにはどうすればよいですか?

  18. 18

    Androidのツールバーに残っている単一のメニュー項目を追加するにはどうすればよいですか?

  19. 19

    トップバーのメニュー項目を別のフラグメントに変更するにはどうすればよいですか

  20. 20

    メニュー項目のテキストサイズを変更するにはどうすればよいですか?

  21. 21

    NavigationViewメニュー項目のフォントとサイズを変更するにはどうすればよいですか?

  22. 22

    Android-メニュー項目にアクセシビリティデリゲートを設定するにはどうすればよいですか?

  23. 23

    iOSの自動レイアウトを使用してメニューのボタンを中央に配置するにはどうすればよいですか?

  24. 24

    AndroidのレイアウトXMLでオブジェクトにアニメーションを添付するにはどうすればよいですか?

  25. 25

    ドロップダウンメニュー項目をアルファベット順に並べ替えるにはどうすればよいですか?

  26. 26

    メニューをメニューの現在の項目にスクロールするにはどうすればよいですか?

  27. 27

    メニュー項目のアクション後にJTabbedPaneのコンテンツを削除するにはどうすればよいですか?

  28. 28

    Xamarin.Androidですべてのメニュー項目をプログラムで取得するにはどうすればよいですか?

  29. 29

    ポップアップメニュー項目の方向を右から左に変更するにはどうすればよいですか?

ホットタグ

アーカイブ