自定义按钮不起作用

时间:2015-04-16 03:25:33

标签: android xml eclipse button customization

我尝试制作一个自定义按钮。这张照片是我需要的,在Eclipse中,它显示为:

enter image description here

但是当我在模拟器上运行它时,它看起来像这样:

enter image description here

这是我的自定义按钮的xml文件,在res / drawable文件夹中名为buttonshape.xml。

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="rectangle" >

    <corners android:radius="18dp" />

    <gradient
        android:angle="45"
        android:centerColor="#D71C72"
        android:centerX="35%"
        android:endColor="#F470AC"
        android:startColor="#F470AC"
        android:type="linear" />

   <padding
       android:bottom="0dp"
       android:left="0dp"
       android:right="0dp"
       android:top="0dp" />

   <size
       android:height="100dp"
       android:width="300dp" />

   <stroke
       android:width="3dp"
       android:color="#878787" />

</shape>

我正在使用它:

 <Button
    android:id="@+id/System"
    android:layout_width="330dp"
    android:layout_height="70dp"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:background="@drawable/buttonshape"
    android:onClick="sbmtSystem"
    android:shadowColor="#A8A8A8"
    android:shadowDx="0"
    android:shadowDy="0"
    android:shadowRadius="5"
    android:text="@string/btnsystem"
    android:textColor="#FFFFFF"
    android:textSize="24sp" />

似乎缺少什么?我重新启动了Eclipse和模拟器。

0 个答案:

没有答案