1

EditTextAndroid4のように見えるAndroid2.xでを作成することは可能EditTextですか?私は下にフランジ付きのエッジを持つ青いバックライトを意味します。

4

2 に答える 2

5

外部ライブラリを使用したくない場合は、次のコードを使用できます。

以下のコードをに追加しますres\values\styles.xml

<style name="HoloEditText">
    <item name="android:background">@drawable/edit_text_holo_dark</item>
</style>

その後、参照されているすべてのドローアブルをプロジェクト内の対応するディレクトリにYOURPATH\android-sdk\platforms\android-16\data\res\コピーします。edit_text_holo_dark.xml

次に、スタイルをEditTextに適用するだけです。

 <EditText
   android:id="@+id/editText"
   style="@style/HoloEditText"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"/>
于 2012-12-11T14:51:17.347 に答える
3

はい、holoeverywhereというライブラリがあります。2.1以降ではすべての4.2コンポーネントを入手できます。

https://github.com/ChristopheVersieux/HoloEverywhere

于 2012-12-11T13:27:21.647 に答える