按钮在AVD /图形布局和实际手机上的显示方式不同

时间:2012-12-24 21:03:59

标签: android android-layout android-button

我修改了我的按钮看起来像一个微调器。在AVD和图形布局上,它看起来就像一个旋转器,但在我的手机上它看起来完全不同。

AVD上的按钮:

enter image description here

我的手机上的按钮:enter image description here

有人能告诉我为什么会这样吗??

以下是XML中的Button布局:

<Button
    android:id="@+id/datebutton"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="20dp"
    android:hint="@string/datebuttontxt"
    android:onClick="datepicker"
    android:gravity="center"
    style="@android:style/Widget.DeviceDefault.Light.Spinner" /> 

将按钮背景更改为不可见无济于事。 同样,如果我使用实际的微调器,它就会正确显示,就像在AVD上显示一样。

1 个答案:

答案 0 :(得分:1)

Widget.DeviceDefault.X样式在不同设备之间更改,使用@android:style/Widget.Holo.X样式来获得一致的外观。

在你的情况下:

@android:style/Widget.Holo.Light.Spinner