一尘不染

我们可以在Android表单中将CSS用作android组件吗?

java

无论如何,有没有将css用于android控件,我们是否可以为类似的控件创建类。

谢谢阿蒂夫


阅读 217

收藏
2020-12-03

共1个答案

一尘不染

为什么要为Android视图定义CSS?首先让我知道这个问题的答案,否则我想告诉您,您可以在styles.xml文件中定义相同的样式,然后可以在xml布局文件中实现任何视图。

例如:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CodeFont" parent="@android:style/TextAppearance.Medium">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:textColor">#00FF00</item>
        <item name="android:typeface">monospace</item>
    </style>
</resources>

在开始时,您会遇到一些困难,但是后来当您知道定义xml布局文件时,将习惯于轻松地为不同视图定义样式。

更新:

根据您在下面的评论,我可以说您对android中的样式和主题不了解太多,所以我想建议您在下面的链接中了解要在android中应用的样式/主题。

  1. http://developer.android.com/guide/topics/ui/themes.html
  2. http://android-pro.blogspot.com/2010/08/using-themes-and-styles-in-android.html
2020-12-03