0

我如何通过 xml将图标添加到微调器,在哪里找到默认值(不在列表中)?

 <Spinner
            android:id="@+id/spinner1"

            android:layout_gravity="center"
            android:layout_weight="0.28"
            android:prompt="@string/language_prompt"
            android:textSize="12sp"   <!-- icon insten of text -->

             />

我尝试 android:Background="@drawable/world_language_icon"但不起作用。

我没有找到 src 或设置 drawable 。

我在这里找不到(在谷歌中)

我需要 xml 而不是 java也在这里我在 java 中找到

4

1 回答 1

1

首先,您可能应该在发布之前尝试对您的问题进行校对,并确保您确切知道您想知道什么。

how i add icon to spinner by xml

该图标不会添加到微调器本身,因为用于填充微调器的是适配器。为了向您的 Spinner 项添加图标,您需要创建一个自定义适配器以设置为 Spinner,并为列表项使用自定义布局。

where find the defult value (not in the the list) ??

那,我不确定你在问什么。如果您的问题是如何为 Spinner设置默认项目/值,这是不可能的。默认项目集将始终是您填充 Spinner 的列表中的第一个项目。您当然可以在代码中自动选择不同的 Spinner 项目,但即便如此,您也会注意到第一个项目是在您的其他操作之前被选择的。

于 2013-06-09T19:42:40.330 回答