2

私は例を開発しました。Android スピナー プロンプトのスタイルを変更する必要があります。スタイルを変更するにはどうすればよいですか?

これは私のstring.xmlコードです:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World, CustomizedListView!</string>
    <string name="app_name">CustomizedListView</string>
    <string name="status_prompt">Choose a Status</string>
</resources>

このコードは私ので使用されていmain.xmlます:

<Spinner android:id="@+id/spinner1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_x="106dp"
    android:layout_y="100dp"
    android:prompt="@string/status_prompt"
    android:background="@drawable/btn_dropdown"/>

textSizeここでは、textStyle下の画像で背景色を変更したいと思います。どうすればこれを変更できますか?

ここに画像の説明を入力してください

4

1 に答える 1

-2

独自に作成する場合は、 Android:カスタムオブジェクトを使用したカスタムスピナーをcustom spinner参照してください。。

背景について:

values / styles.xml

<resources>
   <style name="MyTheme">
    <item name="android:spinnerStyle">@style/StandardSpinner</item>
   </style>
</resources>

<style name="StandardSpinner" parent="@android:style/Widget.Spinner">
    <item name="android:background">@drawable/spinner</item>
</style>

文字サイズ:

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.planets_array, R.layout.textview);

スピナーで使用するTextViewのデザインを変更するだけです。のレイアウトとして、これを試してみましたtextview.xml

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
          android:text="@+id/TextView01" android:id="@+id/TextView01"
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:textSize="30sp"></TextView>
于 2012-10-17T05:15:31.407 に答える