为了账号安全,请及时绑定邮箱和手机立即绑定

如何改变旋转文字大小和文字颜色?

如何改变旋转文字大小和文字颜色?

波斯汪 2019-07-08 16:12:22
如何改变旋转文字大小和文字颜色?在我的Android应用程序中,我使用的是SPINTER,我已经将SQLite数据库中的数据加载到SPINTER中,并且它正在正常工作。这是密码。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);现在我想改变旋转器数据的文本颜色和文本大小。我对我的XML文件上的旋转标记使用了以下XML行,但它不起作用。android:textColor="@android:color/white"android:textSize="11dp"如何更改旋转器的文本颜色和文本大小?
查看完整描述

3 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

如果所有纺丝器的TextView项的文本颜色可能相同,则另一种方法是使用自定义样式处理自旋下拉列表项:

在……里面res/values/styles.xml:

<resources>
    <style name="AppBaseTheme" parent="android:Theme.Light">
    </style>

    <style name="AppTheme" parent="AppBaseTheme">
        <item name="android:spinnerDropDownItemStyle">@style/mySpinnerItemStyle</item>
    </style>

    <style name="mySpinnerItemStyle" parent="@android:style/Widget.Holo.DropDownItem.Spinner">
        <item name="android:textColor">@color/my_spinner_text_color</item>
    </style></resources>

并在res/value/color s.xml中定义自定义颜色:

<color name="my_spinner_text_color">#808080</color>


查看完整回答
反对 回复 2019-07-08
  • 3 回答
  • 0 关注
  • 396 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信