草庐IT

spinners

全部标签

android - 如何更改 Spinner 字体颜色?

我在使用DroidX手机时遇到了问题,用户说在微调器中字体颜色变成了白色,除非用户突出显示这些项目,否则它是不可见的。其他手机似乎没有这个问题。我打算强制字体为黑色,看看是否有帮助。我怎样才能做到这一点?这是我目前填充微调器的方式。似乎simple_spinner_item在DroidX上被破坏了。Stringspin_arry[]=newString[str_vec.size()];str_vec.copyInto(spin_arry);ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_spinner_i

android - 如何更改 Spinner 字体颜色?

我在使用DroidX手机时遇到了问题,用户说在微调器中字体颜色变成了白色,除非用户突出显示这些项目,否则它是不可见的。其他手机似乎没有这个问题。我打算强制字体为黑色,看看是否有帮助。我怎样才能做到这一点?这是我目前填充微调器的方式。似乎simple_spinner_item在DroidX上被破坏了。Stringspin_arry[]=newString[str_vec.size()];str_vec.copyInto(spin_arry);ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_spinner_i

android - 如何在 android 中使用自定义适配器创建 Spinner-list

在我的应用程序中,我想使用CustomAdapter类创建SpinnerList,为此我写了下面的代码,但是当我点击微调器列表时,数组列表图像没有加载到微调器列表中,就像我下面的屏幕一样,为什么会出现这个问题future?main_layout.xml:-MainActivity:-publicclassMainActivityextendsAppCompatActivity{publicstaticfinalString[]titles=newString[]{"Strawberry","Banana","Orange","Hello"};publicstaticfinalInteg

android - 如何在 android 中使用自定义适配器创建 Spinner-list

在我的应用程序中,我想使用CustomAdapter类创建SpinnerList,为此我写了下面的代码,但是当我点击微调器列表时,数组列表图像没有加载到微调器列表中,就像我下面的屏幕一样,为什么会出现这个问题future?main_layout.xml:-MainActivity:-publicclassMainActivityextendsAppCompatActivity{publicstaticfinalString[]titles=newString[]{"Strawberry","Banana","Orange","Hello"};publicstaticfinalInteg

android - 如何禁用 Spinner 中的项目

是否可以将Spinner列表中的特定条目显示为禁用?即,我希望始终显示一个带有四个条目(例如,北、南、东和西)的微调器,但我希望能够禁用其中的任何一个,以便显示为灰色且不可选择。这可能吗,还是我每次都必须重新创建列表,忽略无效条目? 最佳答案 //Createspinnermonth,anddisablemonthlistMonth=newArrayList();for(intm=0;m(this,R.layout.layout_spinner_item,listMonth){//Disableclickitem

android - 如何禁用 Spinner 中的项目

是否可以将Spinner列表中的特定条目显示为禁用?即,我希望始终显示一个带有四个条目(例如,北、南、东和西)的微调器,但我希望能够禁用其中的任何一个,以便显示为灰色且不可选择。这可能吗,还是我每次都必须重新创建列表,忽略无效条目? 最佳答案 //Createspinnermonth,anddisablemonthlistMonth=newArrayList();for(intm=0;m(this,R.layout.layout_spinner_item,listMonth){//Disableclickitem

android - Spinner onItemSelected 被错误调用(没有用户操作)

我有一个在对话框View中显示的微调器,并且在对话框开始时调用onItemSelected。我真的不想处理这个,但只有当用户做出选择时。所以我要么需要阻止这种情况(可能是因为没有设置默认值?),要么我需要知道不是用户在做这个选择? 最佳答案 BillMote解决方案精神的另一个选择是使OnItemSelectedListener也成为OnTouchListener。然后可以在onTouch方法中将用户交互标志设置为true,并在处理了选择更改后在onItemSelected()中重置。我更喜欢这个解决方案,因为用户交互标志是专门为微

android - Spinner onItemSelected 被错误调用(没有用户操作)

我有一个在对话框View中显示的微调器,并且在对话框开始时调用onItemSelected。我真的不想处理这个,但只有当用户做出选择时。所以我要么需要阻止这种情况(可能是因为没有设置默认值?),要么我需要知道不是用户在做这个选择? 最佳答案 BillMote解决方案精神的另一个选择是使OnItemSelectedListener也成为OnTouchListener。然后可以在onTouch方法中将用户交互标志设置为true,并在处理了选择更改后在onItemSelected()中重置。我更喜欢这个解决方案,因为用户交互标志是专门为微

android - 在 android 的 Spinner 中显示默认值

我想显示一个性别选择下拉菜单。我传递了一个字符串数组作为Stringarr[]=newString[]{"male","female"};但问题是显示默认选择的值为"male"并且我想将"Gender"显示为默认值。如果我在位置0的数组中传递“性别”,那么它在下拉列表中也可见。我只是想要“性别”作为提示,但它不能显示在下拉列表中。谁能告诉我如何做到这一点。提前致谢。 最佳答案 Spinnersp=(Spinner)findViewById(R.id.spinner);sp.setSelection(pos);这里pos是整数(你的数

android - 在 android 的 Spinner 中显示默认值

我想显示一个性别选择下拉菜单。我传递了一个字符串数组作为Stringarr[]=newString[]{"male","female"};但问题是显示默认选择的值为"male"并且我想将"Gender"显示为默认值。如果我在位置0的数组中传递“性别”,那么它在下拉列表中也可见。我只是想要“性别”作为提示,但它不能显示在下拉列表中。谁能告诉我如何做到这一点。提前致谢。 最佳答案 Spinnersp=(Spinner)findViewById(R.id.spinner);sp.setSelection(pos);这里pos是整数(你的数