首页 > TAG信息列表 > android-spinner

android-如何获取多个微调器视图中的项目数并计算总价

我正在为不同产品的列表视图(多个微调器)实现微调器,其图像在左侧,价格在右侧.用户可以选择每个产品的编号(数量). 根据我的需要,这项工作将在从BaseAdapter扩展的Class中进行. 在微调器的getView中,设置微调器视图. 现在我要: 1)当用户在微调框中选择一个项目时,该项目的价格计算为

android-如何更改微调框的TextSize和背景颜色

我想更改微调器中每个项目的微调器背景颜色和文本大小,对于与我类似的问题,我已经通过了一些答案,但没有得到答案,我们可以更改微调器的textSize /背景色?如果有人有一个简单的答案,我将感谢他们的答复. 提前致谢.解决方法:在strings.xml文件中,创建< string-array name =“ spinner

android-查找所有与标签匹配的微调器

是否可以获取列表或找到与特定标签匹配的所有微调器? 我希望用户能够即时添加新的Spinner小部件,但我需要能够从每个Spinner中动态获取值. 在jQuery中,我可以通过$(‘.myClassSelector’).each()选择与类匹配的所有元素.可以在Android中完成此操作或类似操作吗? 更新 所有微调器都位

android-如何为我的ListView项目添加微调功能?

我有一个自定义列表适配器.这里是: public class FilesAdapter extends ArrayAdapter<PutioFileLayout> { Context context; int layoutResourceId; List<PutioFileLayout> data = null; public FilesAdapter(Context context, int layoutResourceId, List<

android-DatePickerDialog由微调器onClick调用

我在SOF或Google上找不到任何东西!所以我需要你的帮助! id喜欢单击我的(空)微调框,所以我得到一个显示日期或时间选择对话框.我找不到任何处理方法.这些是我目前的摘要: 只是我的两个对象: DatePickerDialog dDialog = new DatePickerDialog(this, (OnDateSetListener) this, 2012, 3,

Android Spinner项目作为网格

默认情况下,单击“微调器”时,项目显示为列表.我想更改显示为网格的项目. 我怎样才能做到这一点?我只需要一些指示. 谢谢更新:这是我的代码.我的微调框下拉列表显示为多行网格.我也无法选择值. package com.example.com.android.spinner; import android.app.Activity; import

Android Espresso:如何在自定义微调器选择的项目布局上匹配文本?

我有带有自定义布局的微调器: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_co

java-XML默认条目的Android Spinner项目布局

我有两个微调器.其中之一在运行时填充. groupSpinner.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, groupNames)); 另一个是使用String数组预先填充到XML布局中的. <Spinner ... android:entries="@array/my_items_here" /

android-微调框下的下划线与EditText的下划线不对齐

我一直在阅读有关SO的文章,但没有一种解决方案可以解决我的问题. 我使用style =“ @ style / Base.Widget.AppCompat.Spinner.Ununderlined添加下划线到Spinner,但出于某种原因,Spinner的基线与EditText不对齐.这是我的XML: <LinearLayout android:layout_width="match_parent"

java-RecyclerView最初不加载数据

我在Android项目的Fragment中使用了Spinner和RecyclerView. 直到我在微调器中选择一个项目,我的RecyclerView才会显示任何数据.在不从微调器中选择项目的情况下,我该怎么做才能显示RecyclerView的结果?在第一个回收站应该显示10个吸引力. 我的代码: Attraction.java package com.ray

Android Spinner跳至先前选择的位置

我正在使用AppCompatSpinner来显示状态列表.最初,我保存了第一个头寸项目.然后在之后,如果我单击微调器并尝试缓慢滚动,则该时间将转到先前的位置.如果我滚动不快,那就行得通.在缓慢滚动和长按微调框的过程中,列表项会产生问题.有人知道如何解决此问题吗?这是我的微调器. <andro

使用Spinner Android的可编辑文本视图

我想在android中创建一个控件,用户可以通过键盘输入或通过下拉列表(旋转器)输入. 实际上,我在Spinner中的数组中硬编码的值并不详尽,因此用户也应选择通过虚拟键盘输入. 因此,用户可以通过键盘输入还是从列表中选择? 我如何在android中实现呢?解决方法:您可以构建自己的视图: public

如何为微调器捕获Android中的onClick事件

我想在用户选择微调器值时捕获onClick事件. 我尝试实现OnClickListener并使用以下代码: @Override public void onClick(final View view) { if (view == countrySpinner) { Toast.makeText(this, "Override OK!", 3); } } 并绑定: countrySpinner.setOnClickListener(thi

android-findViewById在片段中返回null

我在片段中使用findViewByID方法遇到了问题. Spinner中的微调器spinner =(Spinner)view.findViewById(R.id.tabsearchspinner_location);始终为null.请参见下面的代码. public class FragmentTabSearch extends SherlockFragment implements OnItemSelectedListener { @Override

android-根据另一个微调框选择更改微调框

我有包含所有国家/地区名称的字符串数组,以及另一个包含相应国家/地区代码的字符串数组. 我将国家/地区名称字符串设置为spinner.当我从微调框选择项目时,应将其相应的国家/地区代码设置为微调框.该项目也应更改为Code.同样,如果我选择其他项目,则其代码也应设置为微调框和项目.但

java – Espresso:选择后为什么纺纱厂不关门?

我有一个关于在Spinners with Espresso中选择商品的问题.或者更确切地说:选择有效,但之后视图断言失败,因为微调器仍处于打开状态. 假设我有一个非常简单的活动,其中包含一个微调器和一个显示选择的textview,如下所示: 现在,我写了一个Espresso测试,选择’狗’并验证textview是否相

java – 使用一个依赖于另一个的两个android微调器

我经历了这么多代码,并试图弄清楚我做错了什么,但我不及时,浪费时间.这很简单,但我无法弄清楚.. 我正在开发一个Android应用程序,需要在一个活动上放置2个微调器.第二个微调器将根据第一个微调器上选择的条目填充.听起来很简单吧? 所以这就是我想做的事情.如果用户选择Mobile,则应显

android – 自定义微调器适配器simple_spinner_dropdown_item无法正确显示

我从SQLite数据库获取数据并将它们分配给数据对象.我使用自定义微调器适配器(实现SpinnerAdapter)将它们放在微调器中,以覆盖getItem()和getItemId()方法.但是,android.R.layout.simple_spinner_dropdown_item无法正确显示(来自我的Galaxy Tab 2 10.1的屏幕截图): 相比之下,这是一个

android – 如何将Dropdown微调器锚定到父Linearlayout?

如何将Dropdown微调器锚定到一个相同的Linearlayout? 我在水平LinearLayout中有一个TextView和一个微调器.我想将LinearLayout设置为微调器下拉列表的锚点.就像你可以使用AutoCompleteTextViews下拉菜单一样. <LinearLayout android:id="@+id/parent"

android – 该应用程序没有获得nougat api 7的本地化更改效果

我为我的微调器有一个自定义适配器: ArrayAdapter<String> adapter = new ArrayAdapter<String>(context, android.R.layout.simple_spinner_item) { ............. adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); adapter.a

Android限制微调器下拉列表中显示的项目数

我有一个spinner项绑定到一个数组适配器,可能随时有0或更多项.我希望微调器下拉列表一次只显示三个项目,其余项目可滚动. 我已经尝试在具有固定宽度的布局中包装微调器但是微调器下拉列表仍然占据整个屏幕(如果阵列适配器中有很多项)以显示列表.解决方法:我正在查看Spinner的源代码

android – 显示加载/进度指示器的最佳方式?

在应用程序等待服务器响应时,显示加载微调器的最佳方法是什么? 这可以通过编程方式完成吗?这样我就不必在xml文件中添加加载微调器了?解决方法:Android Oreo不推荐使用ProgressDialog.请改用ProgressBar ProgressDialog progress = new ProgressDialog(this); progress.setTitle("Loa

如何在Android中限制Spinner下拉视图的高度

请建议我用来创建它的任何方法. 查询:我正在创建2-Spinner视图,其中我必须添加国家/城市列表,所以如果我选择印度然后我在下拉视图中获得50个项目,问题是它占据了整个页面身高. 我想要的是:我想创建一个下拉视图,用户只能在其中看到10个项目 下拉视图,只要用户滚动下拉视图,就会显示

android – 如何在微调器中包装冗长的文本?

参见英文答案 > Spinner does not wrap text — is this an Android bug?                                    14个 我在一个单独的行的表布局视图中有两个微调器和EditText控件.微调器中填充了数据.我的问题是填充到微调器中的数据(文本)太

没有AlertDialog的android中的多选微调器

我希望像这个链接https://www.gorecess.com/第一个微调器一样. android中的多选微调器带复选框.在下拉列表中显示微调器.有谁知道答案……解决方法: <com.extra.MultiSelectionSpinner android:id="@+id/input1" android:layout_widt