web-dev-qa-db-ja.com

AndroidコンポーネントのAndroidフォームでCSSを使用できますか?

とにかくAndroidコントロールにcssを使用することはできますか?同様のコントロールのクラスを作成できますか?.

ありがとうAtif

12

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
13
Paresh Mayani

たぶんあなたは試すことができます Nativecss 。 Androidレイアウトでcssのようなセレクターを使用できるのはライブラリです。

--------- 2015年5月10日に更新-----------

または、アプリを作成するまったく新しい方法 NativeScript

4
Light

スタイルとテーマ を定義できますが、CSSを使用する場合は、ネイティブで表示できるHTMLフォームが必要ですAndroid WebView(どのphonegapのアイデア)プラットフォームが実行されます)

1
GauravSTomar