如何更改微调器的标题(颜色、背景、文本大小…)。我看了一些帖子,但没有我的应用程序相同的代码。
主要类别
public class cargarSpinner() {
listaSpinner = new ArrayList<SpinnerInfo>();
listaSpinner = cargarListSpinner();
SpinnerAdapter myAdapter = new SpinnerAdapter
(this,
android.R.layout.simple_spinner_item,
listaSpinner);
spinner.setPrompt("Title");
spinner.setAdapter(myAdapter);
}
spinner_row.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fondoSpinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/spinner_naranja_gradiente"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imageSpinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/textSpinner"
style="@style/SpinnerText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"/>
最佳答案
在XML中使用以下命令:
android:prompt="@string/spinner_title
在Java代码中:
spinner.setPrompt("Title")
关于android - 如何更改微调器的标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21281969/