gpt4 book ai didi

android - 如何更改微调器的图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:22 25 4
gpt4 key购买 nike

如果我们看到一个微调器,它看起来像一个 TextView ,并且在 TextView 的右侧有一个图像。在摩托罗拉里程碑中,该图像是向下箭头,而在三星 galaxy ace 中,它是右箭头。我可以使用以下代码将背景图像设置为微调器。但我不想更改背景图片。我想改变那个形象。如何设置微调器的图像。

Spinner sp1 = (Spinner) findViewById(R.id.spnContactTypes1);
sp1.setBackgroundResource(R.drawable.icon);

最佳答案

您想change the spinner selector

这是通过以下方式完成的:

<Spinner android:id="@+id/my_spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:spinnerSelector="@drawable/myspinner_selector">

myspinner_selector.xml 中:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_first="true"
android:state_dropdown_showing="true"
android:drawable="@drawable/btn_dropdown_down"/>
<!-- other states ... -->
</selector>

关于android - 如何更改微调器的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6762362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com