9PNG用的很不舒服,请好手指导

9PNG用的很不舒服,请高手指导!
    <Button 
        android:layout_height="40dp"
        android:layout_width="fill_parent"
        android:layout_marginTop="5dp"
        android:text="@string/login_login_text"
        android:layout_marginLeft="30dp"
        android:layout_marginRight="30dp"
        android:background="@drawable/login_loginbtn"
        />
    <Button 
        android:layout_height="40dp"
        android:layout_width="fill_parent"
        android:layout_marginTop="5dp"
        android:text="@string/login_regist_text"
        android:layout_marginLeft="50dp"
        android:layout_marginRight="50dp"
        android:background="@drawable/login_registbtn"
        />



以上是两个按钮XML文件属性设置,使用的图片为.9.png的,结果让我很郁闷。
9PNG用的很不舒服,请好手指导

问题是:
1.为什么按钮上面的文字不见了?(我尝试过把按钮背景改为非.9.png的普通图片,文字是正常的)
2.为什么第二个按钮的圆角没有了。我知道这是由于宽度不够的问题,可是我用的是.9.png啊,拉伸的地方不是圆角的啊。

附:.9.png的图(应该能看清楚吧?):
9PNG用的很不舒服,请好手指导
Android 布局 9PNG Button

------解决方案--------------------
你也可以同过XML 达到 9.png的效果 http://blog.xianqu.org/2012/04/android-borders-and-radius-corners/
------解决方案--------------------
9patch默认有padding属性设置,不多说,在button中添加padding属性就好了。
------解决方案--------------------
你这.9切得太戳了。。。给你个快捷方法,左边 上边点一个点,右边 下边画满线,ctrl+s 搞定