相关疑难解决方法(0)

封闭式微调器的文本颜色

据我所知,封闭的旋转器实际上是一个View.但我猜它有一个TextView地方可以显示文字.我如何访问它,TextView以便我可以更改文本颜色?

编辑:我需要动态地以编程方式更改此项,而不是在XML中.

TextView v = (TextView) getView(mySpinner);

v.setTextColor(.....
Run Code Online (Sandbox Code Playgroud)

这不起作用......

谢谢!

    array_typ=new String[5];
    array_typ[0]="Pressure";
    array_typ[1]="Level";

    array_typ[2]="Overage";
    array_typ[3]="Under";
    array_typ[4]="Taken";


    adaptertyp = new ArrayAdapter<Object>(this,R.layout.simple_spinner_item, array_typ);
    typ.setAdapter(adaptertyp);
Run Code Online (Sandbox Code Playgroud)

android textcolor spinner

23
推荐指数
3
解决办法
3万
查看次数

在微调项目上显示不同于所选文本的文本android

我有一个旋转项目,有三个元素,比如说i)A - 一个ii)B - 两个iii)C - 三个.

当用户按下微调器时,下拉框显示这些元素,但是当选择其中一个元素时,应该显示的唯一文本是字符,例如A(如索引).

我似乎无法找到任何东西,除了使用有用的"机器人:PROMT",以显示图例说明了每个字符/代码代表但这看起来不专业和混乱给用户.

反正我可以用android做到这一点吗?如果有人可以帮助我,提前谢谢:)

android text spinner

11
推荐指数
0
解决办法
1976
查看次数

微调框从顶部而不是底部打开

[您可以在这里完美地看到问题,下拉列表从微调器的顶部打开,而不是从底部打开,我也不知道该怎么办,在Google上也找不到任何解决方案,请帮助我]外部图片链接,由于某种原因,它不会在此处加载图片。

在此处输入图片说明

这是我的微调代码:

<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/rgGender"
android:entries="@array/months_array"
android:textAlignment="center"
android:id="@+id/spMonth"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"/>
Run Code Online (Sandbox Code Playgroud)

xml android spinner android-layout android-studio

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