android怎样写style?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android怎样写style?相关的知识,希望对你有一定的参考价值。

比如我想给我的layout的button空间添加一个sytle,请问怎么写了,我是想自定义一个style,不用系统的style

<style name="button_style">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginTop">5dp</item>
<item name="android:layout_marginLeft">20dp</item>
<item name="android:layout_marginRight">20dp</item>
<item name="android:background">@drawable/button_click</item>
</style>

在res/values/styles 下边 类似这样写 就可以 调用的话 style="@style/button_style"
记得 已经在 style中写的东西 不要在button 下出现。不然会报错误


<Button
android:id="@+id/addLessonBtn"
style="@style/button_style"
android:text="@string/add_course_add" />
参考技术A 在values文件夹下的styles中添加类似
<style name="Button_style" >
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">18sp</item>
<item name="android:singleLine">true</item>
<item name="android:ellipsize">marquee</item>
<item name="android:gravity">center</item>
</style>
中间的item可以自己添加想要的效果
然后在Button中属性添加style="@style/Button_style"!

以上是关于android怎样写style?的主要内容,如果未能解决你的问题,请参考以下文章

怎样实现自己写的Android视屏播放器播放rmvb格式的视频

android事件分发

android Dialog怎样自定义属性?

怎样将android控件背景设置成透明?

Android EditeText 只能输入数字与字母的组合 应该怎么写?(详细点的)

android 自定义ratingbar怎么变成这样?