Android:在“对话框”模式Spinner中对齐项目和标题/提示

时间:2016-09-16 17:43:41

标签: android android-layout spinner

我有一个像这样填充的微调器:

    Spinner spinner = (Spinner) findViewById(R.id.m_spinner);
    final ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(mContext, android.R.layout.simple_spinner_item, spinnerValuesList);
 spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(spinnerAdapter);
    spinner.setPrompt("CPU Frequency Governor");

它是这样创建的:

 <Spinner
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:spinnerMode="dialog"
        android:id="@+id/my_spinner"/>

一切正常,但我想对齐对话框标题和微调项目的文本。我附上了一张照片,以展示它目前的样子以及我想要实现的目标。

Spinner/Prompt alignment

由于

1 个答案:

答案 0 :(得分:0)

而不是

final ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(mContext, android.R.layout.simple_spinner_item, spinnerValuesList);

试试这个:

 final ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(mContext, android.R.layout.simple_list_item_1
, spinnerValuesList);

让我知道它是否适合您。