java - 我们可以在 Android 表单中为 Android 组件使用 CSS 吗?

标签 java android android-layout android-widget

有没有办法为android控件使用css,我们可以为类似的控件创建类吗?

谢谢 阿提夫

最佳答案

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

例如:

<?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 布局文件时,您将习惯于轻松地为不同的 View 定义样式。

更新:

根据您在下面的评论,我可以说您对 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

关于java - 我们可以在 Android 表单中为 Android 组件使用 CSS 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6843842/

相关文章:

通过 CSV 文件的 Java Setters

Android NDK 原生函数调用问题

android - 如何在Android 4.0 默认日历中添加事件?

android - 如何在 Android 的 Spinner View 中添加左侧可绘制对象

java - Eclipse 中的 Maven 编译器警告和错误

Java 缓存 SSL 失败——我能以某种方式刷新这些吗

java - 如果对具体类进行更改,那么依赖接口(interface)而不是具体类是否会减少 Java 中的编译时间?

android - 如何在 Linux 上获取 android-support-v4.jar 文件(来自 Android 支持库)?

android - 具有多个模块的 Gradle 库

android - TextView 重力属性不起作用