Android操作按钮问题

极客

我在操作栏中有一个菜单项。总是看起来很小,如下图所示。

在此处输入图片说明

我希望它的大小是大约。这的两倍。我在mdpi,hdpi,xhdpi文件夹中放置了不同大小的图标。因此,这不是与dpi有关的问题。

我在HTC One和xhdpi模拟器中遇到此问题。我尝试将xhdpi文件夹中的图标放大,并在模拟器中进行了测试,但操作栏中的大小没有变化。对于micromax canvas2(hdpi),它可以正常工作。

有什么方法可以设置菜单项的大小以固定高度和宽度?或任何其他解决方法?

极客

我通过对菜单项使用自定义视图解决了此问题。

菜单项的布局:

    <ImageButton
        android:id="@+id/first_menu_item"
        android:layout_width="56dp"
        android:layout_height="33dp"
        android:layout_gravity="center"
        android:contentDescription=""
        android:background="@drawable/menu_item_background"
        android:gravity="center" />

</LinearLayout>

为活动中的操作栏设置自定义视图:

// Set custom menu items for action bar
LayoutParams lp = new LayoutParams(LayoutParams.WRAP_CONTENT,
                    LayoutParams.WRAP_CONTENT, Gravity.RIGHT
                            | Gravity.CENTER_VERTICAL);   // Set Layout Parameters
lp.setMargins(5, 5, 10, 5); // Left, top, right, bottom margins
View view = LayoutInflater.from(this).inflate(
                    R.layout.actionbar_menu_item, null);
ImageButton menuItem = (ImageButton) view
                    .findViewById(R.id.first_menu_item);
menuItem.setImageDrawable(getResources().getDrawable(
                    R.drawable.edit_button));
menuItem.setOnClickListener(this);
actionBar.setCustomView(view, lp);
actionBar.setDisplayShowCustomEnabled(true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

片段按钮问题Android

来自分类Dev

Android按钮点击问题

来自分类Dev

android按钮布局问题

来自分类Dev

图像按钮的Android问题

来自分类Dev

Android操作栏,添加操作按钮

来自分类Dev

关闭Android的浮动操作按钮

来自分类Dev

关闭Android的浮动操作按钮

来自分类Dev

android相对布局问题与按钮

来自分类Dev

Android 后退按钮行为问题...

来自分类Dev

Android后退按钮渲染问题

来自分类Dev

Android浮动操作按钮API 19(KitKat)

来自分类Dev

Android操作按钮图标丢失

来自分类Dev

Android-从通知中删除操作按钮

来自分类Dev

Android L-浮动操作按钮(FAB)

来自分类Dev

在Android的操作栏中添加按钮?

来自分类Dev

更改Android操作栏中的按钮背景

来自分类Dev

Cordova Android带操作按钮的推送通知

来自分类Dev

在Android的操作栏中添加按钮?

来自分类Dev

Android支持库浮动操作按钮异常

来自分类Dev

Android-在onClick操作中隐藏按钮

来自分类Dev

在Android操作栏中添加按钮

来自分类Dev

Bot对话框操作按钮问题node.js

来自分类Dev

Android碎片和“后退”按钮问题

来自分类Dev

在Android Studio中使用图片按钮的问题

来自分类Dev

Android OnClickListener无限按钮使用问题

来自分类Dev

Android eclipse-按钮可绘制问题

来自分类Dev

多个切换按钮android问题

来自分类Dev

Android-“后退”按钮会导致问题

来自分类Dev

在Android Studio中使用图片按钮的问题