0

ビューから popupmenu を開こうとすると、次のエラーが表示されます。

10-15 11:43:27.421: E/AndroidRuntime(7825): java.lang.RuntimeException: Binary XML file line #17: You must supply a layout_height attribute.

私のコードはここにあります:

OnClickListener thirdButtonListener = new OnClickListener() {

            @Override
            public void onClick(View v) {
                PopupMenu popup = new PopupMenu(activity,v);
                popup.getMenu().add(Menu.NONE, BottomBarView.ORDER_OVERVIEW, 1, R.string.app_order_overview);
                popup.getMenu().add(Menu.NONE, BottomBarView.SUPPLIERS, 2, R.string.app_suppliers);
                popup.getMenu().add(Menu.NONE, BottomBarView.INVOICES, 3, R.string.app_invoice);
                popup.show();
            }
        };

設定されていないサポート ライブラリの ?attr 値のようです...

このように:android:layout_height="?attr/dropdownListPreferredItemHeight"しかし、確かではありません。助言がありますか ?

4

2 に答える 2