大神救命!大神救命!大神救命!

mouse0987 2013-09-25 05:30:53
如何修改前进、后退、Done的样式


...全文
108 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mouse0987 2013-09-26
各位大神都好厉害,稍后给分。
  • 打赏
  • 举报
回复
tantahe 2013-09-25
  • 打赏
  • 举报
回复
我要戒烟了 2013-09-25
setBackgroundResource(传一个.9.png)
  • 打赏
  • 举报
回复
亲爱的Joe 2013-09-25
可以使用自定义背景。 1、自定义背景图片 在通常情况下,为"布局","控件"等view设置设置背景,渐变或者有一个特殊等效果都是采用图片和颜色, 但是图片可能会面临被拉伸的风险(也可以9.png来处理解决), 单纯使用颜色要是现实特殊效果难以实现。所以当你想为你的应用是现在炫丽的效果时间, shope是你当仁不让的选择。 下面总结一下Shape的所有子属性: gradient -- 对应颜色渐变。 startcolor、endcolor就不多说了。 android:angle 是指从哪个角度开始变。 solid -- 填充。 stroke -- 描边。 corners -- 圆角。 下面是一个应用实例 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#ffffffff" android:centerColor="#FE8B1A" android:endColor="#ffcccccc" angle="270" android:centerX="0.5" android:centerY="0.5" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp"/> <corners android:radius="4dp"/> </shape> <!-- shape 节点配置的是图形的形式,主要包括方形、圆形等,上边代码为方形, gradient 节点主要配置起点颜色、终点颜色及中间点的颜色、坐标、渐变效果 (0,90,180从左到右渐变,270从上到下渐变)默认从左到右 padding 节点主要配置上下左右的间距 corners节点配置四周园脚的半径 --> 这个以shape节点为根节点的xml文件就相当于一个drawble文件夹下的图片,可以作为背景或者被背景选择器引用。 2、背景选择器。2楼那个就不错。
  • 打赏
  • 举报
回复
Wenlong_luo 2013-09-25
新建Android XML文件,类型选Drawable,根结点选selector.然后填写相应状态所用的样式
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
	<item android:state_pressed="true" android:drawable="@drawable/play_press" />
	<item android:state_focused="true" android:drawable="@drawable/play_press" />
	<item android:drawable="@drawable/play" />
</selector>
然后button的background设置为上面的xml就可以了
  • 打赏
  • 举报
回复
凉凉二点凉 2013-09-25
你想要什么样式,好看的按钮好多都是图片
  • 打赏
  • 举报
回复
相关推荐
发帖
Android
创建于2009-10-09

7.9w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2013-09-25 05:30
社区公告
暂无公告