相关疑难解决方法(0)

如何更改微调文本大小和文本颜色?

在我的Android应用程序中,我正在使用微调器,并且我已经将SQLite数据库中的数据加载到微调器中,并且它正常工作.这是代码.

Spinner spinner = (Spinner) this.findViewById(R.id.spinner1);
List<String> list = new ArrayList<String>();
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>  (this,android.R.layout.simple_spinner_item, list);
cursor.moveToFirst();

list.add("All Lists");

if (cursor.getCount() > 0) {
    for (int i = 0; i < cursor.getCount(); i++) {
        keyList[i] = cursor.getString(cursor.getColumnIndex(AndroidOpenDbHelper.KEYWORD));
        list.add(keyList[i]);
        cursor.moveToNext();
    }
}
Database.close();
cursor.close();
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
Run Code Online (Sandbox Code Playgroud)

现在我想更改微调器数据的文本颜色和文本大小.我在我的XML文件上使用了以下XML行到我的spinner标签,但它不起作用.

android:textColor="@android:color/white"
android:textSize="11dp"
Run Code Online (Sandbox Code Playgroud)

如何更改微调器的文本颜色和文本大小?

android spinner

409
推荐指数
16
解决办法
53万
查看次数

Android - 如何向微调器添加底部(聚焦)边框?

如何向我的微调器添加底部边框,例如Google添加新联系人(参见图片)?
然后,当我点击微调器时,在Google添加新联系人中,边框变为蓝色.

我的微调器有这个代码:

    <Spinner
        android:id="@+id/spinner1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:entries="@array/insert_type"
        android:prompt="@string/insert_type_title"/>
Run Code Online (Sandbox Code Playgroud)

添加联系人截图

android spinner android-spinner

6
推荐指数
1
解决办法
1118
查看次数

-2
推荐指数
1
解决办法
3967
查看次数

标签 统计

android ×3

spinner ×2

android-spinner ×1