草庐IT

spinners

全部标签

android - 如何在android中的Spinner中添加标题

这个问题在这里已经有了答案:HowtomakeanAndroidSpinnerwithinitialtext"SelectOne"?(36个答案)关闭9年前。我有一个问题,我设计了一个微调器并在上面添加了项目(即状态)。现在我只想在主屏幕上显示一次“SELECTSTATES”。当我们点击那个微调器时它将隐藏此文本(“SELECTSTATES”)并应显示状态列表。提前致谢。

android - 如何让 Spinner 项目在被点击时以全宽显示在自身下方,就像在 G+ 应用程序上一样

背景Googleplus有一个类似于旋转器的View,显示了很多项目,但所有项目都出现在它自己的下方:我需要在我自己的微调器中模仿这一点(这就是我被告知的),但是最近,Material-Design指南说(here)微调器应该将其项目放在自身之上,这就是支持库为它做。问题我找不到恢复此行为的方法。我试过更改Spinner的样式,并且还在Internet上(和这里)搜索过这个。问题如何让微调器的项目位于下方(或上方,如果需要),就像在MaterialDesign之前所做的那样,但又像在G+上一样,以便它们占据整个宽度?G+Spinner是一种特殊类型吗?它有名字吗?指南中的任何地方都提到

Android Spinner Gravity 不工作

几天来我一直在尝试将微调器中的文本右对齐,但每次我都做不到,我试图将Gravity设置为正确,或将ellipsize设置为结束,但没有任何效果,我只有这个:你能帮忙解决这个问题吗?非常感谢。这是XML: 最佳答案 您可能必须使用自定义View才能使其正常工作。使用谷歌是你最好的friend......这可能会有所帮助:Alignspinnervaluestorightinsteadofleft 关于AndroidSpinnerGravity不工作,我们在StackOverflow上找到一

android - 微调偏好? (如何在首选项屏幕中嵌入 Spinner)

在layout中植入Spinner很简单,因为有很多示例和教程展示了如何做到这一点。但是如何在PreferenceScreen中植入Spinner??这是否可能/可行?注意:我已经进行了广泛的搜索。没有“SpinnerPreference”这样的东西。我希望有。 最佳答案 您可以通过扩展Preference类或DialogPreference类来创建自定义Preference。Settingsguide中有一个示例在developer.android.com上。或者,您可能想考虑使用ListPreference。用户可以从值列表中选

android - XML Spinner 属性 textAlignment = "right"API 16

我正在尝试将属性设置为我的android应用程序上的微调器以及textAlignment="right"中的一个属性(问题是我有一个微调器layout_width=“match_parent”所以有很多空间,我想把它放在右边)但这只在API17及更高版本中受支持,而我想为API16制作一个应用程序-有工作吗-周围?我的属性是:当前的linearLayout看起来像这样:我希望它看起来像这样:地点:LinearLayout(水平)=相对布局=TextView=线性布局(垂直)=微调器=按钮= 最佳答案 这对我有用...我已经关注了这个

Android Spinner - 如何将列表选择默认为无

这个问题在这里已经有了答案:HowtomakeanAndroidSpinnerwithinitialtext"SelectOne"?(36个答案)关闭9年前。我有一个Android表单需要根据某些选择进行self更新。该表格目前由2个微调器(A和B)组成。在微调器A做出选择之前,微调器B不会创建。选择完成后,B将显示在View中,其内容会根据A的选择动态填充。这是我的代码:publicclassMyFormextendsActivity{privatefinalintSEL_ACTIVATE=0;privatefinalintSEL_DEACTIVATE=1;privatestatic

安卓蜂窝 : How to style right corner arrow in spinner on an ActionBar

这是一个非常具体的问题。我在onCreate()方法中添加的ActionBar上有一个微调器。我已经能够将文本设置为白色,但我无法让右下角的下划线和三角形/箭头显示为白色。这是我的样式:@style/customActionBarDropDownStyle#FFFFFF我找不到使下划线和三角形变白的样式项/属性。有吗?这是一个例子。我用红色突出显示了我想变成白色的三角形和下划线。 最佳答案 回答有点晚,但总比没有好:)您应该创建一个新的9patchdrawable并将其设置为android:actionDropDownStyle的背

android - Spinner 下拉项目彩色背景的波纹效果 (appcompat-v7 V21)

我尝试对Spinner下拉项应用波纹效果,如下所示:activity.javaArrayAdapteradapter=ArrayAdapter.createFromResource(this,R.array.array_name,R.layout.simple_spinner_dropdown_item);adapter.setDropDownViewResource(R.layout.simple_spinner_dropdown_item);SpinnermSpinner=(Spinner)findViewById(R.id.spinner);mSpinner.setAdapter

Android - 自定义 Spinner 小部件的外观和感觉

是否可以更改Android微调器小部件中单选按钮的颜色。默认情况下,它显示单选按钮的绿色。我需要将其更改为其他颜色,这可能吗?如何? 最佳答案 我知道这是一个老问题了,但是现在...您需要创建一个自定义主题并将其应用到带有微调器的Activity中。首先,您需要为"new"radio的选中/未选中状态创建图像,您可以只提取给定的图像btn_radio_on.png和btn_radio_off.png来自sdk的res/drawable-*文件夹。将它们编辑成你想要的样子(比如改变颜色或其他)并保存到你的项目中。接下来,在您的res/

Android - 如何获取 Spinner 中的所有项目?

如何获取Spinner中的所有项目?我在尝试搜索从Spinner获取所有项目的方法时遇到了麻烦,但我找不到一个优雅的解决方案。唯一的解决方案似乎是在将项目列表添加到Spinner之前存储项目列表还有其他更好的方法吗? 最佳答案 一个简单而优雅的方法是,如果您知道微调器存储的对象类型:publicclassUser{privateIntegerid;privateStringname;/**GettersandSetters**/@OverridepublicStringtoString(){returnname;}}给定前面的类和一