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

books1958 2013-07-02 03:27:27
    <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的,结果让我很郁闷。


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

附:.9.png的图(应该能看清楚吧?):
...全文
419 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
b87936260 2013-11-08
  • 打赏
  • 举报
回复
引用 9 楼 books1958 的回复:
[quote=引用 8 楼 b87936260 的回复:] 你这.9切得太戳了。。。给你个快捷方法,左边 上边点一个点,右边 下边画满线,ctrl+s 搞定
本人乃新手,不要见笑啊! .9右边和下边表示的是文本区域,什么都不画不就代表全部都是文本区域吗?[/quote] 文档是说右边和下边画多少就多少是文本区域吧
books1958 2013-07-05
  • 打赏
  • 举报
回复
引用 7 楼 knxw0001 的回复:
9patch默认有padding属性设置,不多说,在button中添加padding属性就好了。
正解!我加了个android:padding="0dp"问题就完美解决了,十分感谢!
books1958 2013-07-05
  • 打赏
  • 举报
回复
引用 8 楼 b87936260 的回复:
你这.9切得太戳了。。。给你个快捷方法,左边 上边点一个点,右边 下边画满线,ctrl+s 搞定
本人乃新手,不要见笑啊! .9右边和下边表示的是文本区域,什么都不画不就代表全部都是文本区域吗?
b87936260 2013-07-04
  • 打赏
  • 举报
回复
你这.9切得太戳了。。。给你个快捷方法,左边 上边点一个点,右边 下边画满线,ctrl+s 搞定
knxw0001 2013-07-03
  • 打赏
  • 举报
回复
9patch默认有padding属性设置,不多说,在button中添加padding属性就好了。
顾小林 2013-07-02
  • 打赏
  • 举报
回复
你也可以同过XML 达到 9.png的效果 http://blog.xianqu.org/2012/04/android-borders-and-radius-corners/
zyxel60b 2013-07-02
  • 打赏
  • 举报
回复
参考看看吧
books1958 2013-07-02
  • 打赏
  • 举报
回复
引用 3 楼 zyxel60b 的回复:
好像是图片问题 黑边没画好
e ,应该怎么画呢?求指导!
zyxel60b 2013-07-02
  • 打赏
  • 举报
回复
好像是图片问题 黑边没画好
books1958 2013-07-02
  • 打赏
  • 举报
回复
引用 1 楼 cclovescw 的回复:
9.png就是login_loginbtn?
差不多是的。 login_loginbtn是两张图片,也就是按钮在点击和未点击时的两张不同的图片,用xml写的啊。 下面贴的9.png就是其中的一张。
  • 打赏
  • 举报
回复
9.png就是login_loginbtn?

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧