android-spinner相关内容
根据 Android 文档,Spinner 支持 Material Design 风格小部件. 所以我决定在我的应用中使用它,将它放在工具栏的顶部. layout/activity_base.xml
..
我在片段中使用 findViewByID 方法时遇到问题. Spinner spinner = (Spinner) view.findViewById(R.id.tabsearchspinner_location); 中的微调器始终为空.请看下面的代码. public class FragmentTabSearch extends SherlockFragment 实现 OnItemSel
..
我有一个显示在对话框视图中的微调器,对话框开始的那一刻 onItemSelected 被调用.我真的不想处理这个,但只有在用户做出选择时才处理.所以我要么需要阻止这种情况(可能是因为没有设置默认值?),要么我需要知道不是用户做出了这个选择? 解决方案 Androider,我已经找到了解决这个问题的方法并贴在这里(附代码示例): Spinner onItemSelected() 执行时
..
我有 36 个微调器,它们已经用一些值进行了初始化.我和他们一起使用了 onItemSelectedListener .像往常一样,用户可以与这些微调器进行交互,触发 onItemSecected 函数. 一个问题是调用是在 init 期间进行的,但我在这里找到了解决方案,并避免使用全局变量“count"并在执行 onItemSelected 中的代码之前检查 count > 36.
..
如何更改微调器右下角小三角形的颜色,如图所示?它现在显示默认的灰色.像这样 解决方案 要获得正确的图像,您可以转到 Android Asset Studio 站点并选择 Android Holo Colors Generator.这将创建您可能需要的所有资产,包括“三角形".它还生成实现更改的 XML 文件. 以下是示例 XML 文件: 自定义颜色: 自定义微调样式:
..
我正在尝试更改文本颜色并将微调器中的项目对齐到它的中心我该怎么做 这是我的代码 String[] li={"1","2","3"};最终 Spinner 组合 = (Spinner)findViewById(R.id.widget30);ArrayAdaptera = new ArrayAdapter(this,android.R.layout.simple_spinner_item,
..
我在一个 Activity 中有两个微调器(day_spin 和 time_spin).我想将选定的 day_spin 值保存到一个变量中.是否可以区分同一个 Listener 中的两个微调器?还是我必须为每个微调器编写自己的 Listener 类? 我还想获取所选项目的编号.例如,我有 6 个元素的字符串数组.我选择了数字 3.如何获取 ID? day_spin = (Spinner)
..
我有 5 个微调器.总结一下. 这是 xml 中的 Spinner
..
在应用等待服务器响应时显示加载微调器的最佳方式是什么? 这可以以编程方式完成吗?这样我就不必在 xml 文件中添加加载微调器了? 解决方案 ProgressDialog 已从 Android Oreo 中弃用.改用 ProgressBar ProgressDialog progress = new ProgressDialog(this);progress.setTitle("加载
..
view-text-in-the-center-of-the-spinner-when-select-from-the-drop-down-list 我想将微调器的视图文本居中对齐.我谷歌了但没有找到任何东西,有人知道吗?任何帮助或建议表示赞赏 解决方案 像这样为你的微调器创建一个适配器, ArrayAdapter适配器 = 新 ArrayAdapter(上下文,R.layout.
..
我正在尝试在微调器小部件中添加一个提示,因为在 EditText 中没有提示选项,我想将性别显示为提示,单击时它必须只显示男性和女性不是提示. 如何仅使用 XML 来完成 微调器的 XML 代码.
..
我的布局中有一个 Android Spinner 视图.我希望该微调器在关闭时仅显示一个文本项,但是当用户单击它时(即打开微调器对话框),我想为每个项目显示更广泛的信息,包括一个图标和一个附加的描述文本视图.就像现在一样,微调器在两种状态下都显示了完全相同的布局(图标、标题 + 描述). 如果我将 ArrayAdapter 附加到微调器,那么我可以访问称为“setDropDownViewRe
..
如何更改微调器中所选项目的字体颜色? 我可以更改所选项目的背景颜色、下拉项目的颜色等,但不能更改所选项目的文本颜色...我该怎么做? 我的代码是:这是我正在使用的微调器--:
..
我试图在没有选定值的情况下加载 Spinner.一旦用户选择了一个值,它就会将他们带到另一个页面. 这被证明是一个问题,因为目前,页面会在用户做出选择之前立即加载. 我的微调器类的设置方式与 Google 的相同:http://developer.android.com/resources/tutorials/views/hello-spinner.html 所以基本上,是否有可
..
我试图用下拉箭头设置微调器,但我无法修复它,谁能帮我解决这个问题?我附上了源代码. 我的类文件: 导入 android.os.Bundle;导入 android.view.View;导入 android.widget.AdapterView;导入 android.widget.ArrayAdapter;导入 android.widget.Button;导入 android.widget.
..
请建议我用来创建它的任何方法. 查询:我正在创建 2-Spinner 视图,我必须在其中添加国家/城市列表,所以就像我选择印度然后我在下拉视图中得到 50 个项目一样,问题这是因为它占用了整个页面的高度. 我想要的:我想创建一个下拉视图,用户只能在其中看到 10 个项目下拉视图,只要用户滚动下拉视图,就会显示其他项目. 解决方案 您可以使用反射. Spinner spinn
..
如何以编程方式从 Java 代码填充微调器? 我在布局中有一个微调器,如下所示:
..
我的资产文件夹中有一个 ttf 字体文件.我知道如何将它用于文本视图: Typeface externalFont=Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeueLTCom-Lt.ttf");textview1.setTypeface(externalFont); 我已经在它自己的 xml 文件中定义了我的微调文本的查找(就
..
如果 Spinner 项目的文本太长而无法放入一行,文本不会被换行而是被切断.这是仅API 级别>= 11 的情况.以下是显示错误行为的 Android 4.2.2(左)和 Android 2.3.3(右)的屏幕截图. android:singleLine="false" 在这里被忽略了.就像所有其他尝试一样 android:lines、android:minLines 等.TextView
..
如何创建下拉列表?我已经尝试过 ScrollView,但它并不是我所需要的. 解决方案 简单/优雅/我是怎么做的: 预览: XML: spinnerMode 设置为 dropdown 是 androids 制作下拉菜单的方式.(https://developer.android.com/reference/android/widget/Spinner#attr_andro
..