草庐IT

spinner_black

全部标签

android - 使用字符串数组填充 Spinner

我在Android应用程序方面属于新手联盟,我希望用数组或字符串填充Spinner(它是一个转换器应用程序)下面是我的XML文件的摘录,我希望填充旋转器:......TemperatureWeightVolumeSpeedLengthAreaEnergyPresureMemory@string/TemperatureString@string/WeightString@string/VolumeString@string/SpeedString@string/LengthString@string/AreaString@string/EnergyString@string/Presur

android - 如何在Android中使用Spinner实现搜索?

我的Spinner代码如下:String[]countryNames={"SelectCountry","India","China","Australia","Portugle","America","NewZealand"};Spinnerspinner=(Spinner)findViewById(R.id.simpleSpinner);hintAdapter=newCustomArrayAdapter(getApplicationContext(),R.layout.simple_row,countriesList,getApplicationContext());spinner

java - 有没有办法将 setOnClickListener 与 Android Spinner 一起使用?

java.lang.RuntimeException是“不要为AdapterView调用setOnClickListener。您可能需要setOnItemClickListener,”但这是不正确的。我正在使用setOnItemClickListener来根据新选择做一些事情,但我还需要在用户更改选择之前做一些事情。具体来说,我正在为每个选择收集数据,这些数据在移动到另一个选择之前需要保存到一个文件中,因为另一个选择与不同的数据集相关联。有没有办法将setOnClickListener与AndroidSpinner结合使用?spinner.setOnClickListener(newV

java - Android Eclipse 所有的 Spinner 字体都变白了

在我的项目中,由于我找不到原因,所有Spinner字体突然变成白色。之前他们都是黑人。例如,在微调器中,下拉列表全部为白色。其XML文件如下;为了确定,我在所有相关的地方都加了#000000,但是列表还是白色的。使用以下方法填充微调器;ArrayAdapterdataAdapter2=newArrayAdapter(context,android.R.layout.simple_spinner_item,list);dataAdapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);sp

android - Spinner 的 setOnItemSelectedListener 不调用

我使用setOnItemSelectedListener来指定在微调器中选择了哪个项目,但我认为它没有被调用。它应该在程序运行时打印“Itworks”。XML代码:Java代码:publicclassquantityextendsActivity{Spinnerquantity;publicvoidonCreate(BundlesavedInstanceState){quantity=(Spinner)findViewById(R.id.quantity);quantity.setOnItemSelectedListener(newAdapterView.OnItemSelectedL

android - Spinner 图形错误 API 21

我在一个fragment中有一个微调器,它有一个非常烦人的图形故障。这仅发生在我的API21的Nexus5上。我已尝试设置spinner.setLayerType(View.LAYER_TYPE_SOFTWARE,null)但故障仍然存在。有什么想法吗? 最佳答案 我设法通过两种不同的方式解决了这个错误:为微调器设置样式:也许预定义样式中的背景颜色就足够了。如果不试试创建一个带有圆角半径的可绘制形状:并将其设置为微调器的弹出背景希望对您有所帮助! 关于android-Spinner图形错

android - 通过编辑文本在 android 中动态填充 Spinner

我有一个微调器,其中很少有来自strings.xml的值,我想使用Button的onclick事件从编辑文本中动态填充该微调器,但不知何故它不起作用,我每次都得到ForceClose。任何帮助将不胜感激。packagecom.example.expense;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Ar

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上找到一