1

你好stackoverflowers!

这是我的按钮:

<Button 
 android:layout_width="fill_parent"
 android:layout_height="0dp"
 android:layout_weight="0.30"
 android:text="@string/menu_button_newgame"
 android:id="@+id/button_newgame" 
/>

当我将它的 alpha 设置为 150 时

button_newgame.getBackground().setAlpha(150);

它在 2.2 上开始看起来很奇怪!在 2.3.3 上,按钮看起来正常。

Android 2.3.3:(正常)

在此处输入图像描述

Android 2.2:(错误)

在此处输入图像描述

该怎么办 ??:)

4

1 回答 1

1

好像是九贴的问题。

尝试使用

android:layout_height="wrap_content"

所有按钮都具有相同的内容,并且它们应该保持相同的高度。

或者尝试创建一个自定义的九个补丁可绘制用作背景。

于 2012-02-23T16:45:51.780 回答