草庐IT

mat-spinner

全部标签

安卓布局: Align a TextView and a Spinner

我想将TextView(说:“Day:”)与Spinner对齐,用户可以在其中选择他想要的星期几(星期一、星期二等)当我尝试对齐它们时:我得到的结果是我只看到Spinner,而TextView没有显示(或在Spinner下方)感谢您的帮助! 最佳答案 我想您希望Spinner位于TextView的右侧?检查以下代码:您的问题是微调器填充了整个View(android:layout_width="fill_parent")而您强制TextView位于微调器的右侧(因此在屏幕之外-->不可见为你)

android - 微调器 : How to reduce size of spinner

当我减少微调器的layout_width和layout_height时,项目名称被删除。我想在不影响项目名称的情况下减小微调器的大小。如何做? 最佳答案 在为您的微调器创建适配器时提供自定义布局而不是预定义布局创建名为spinner_row.xml的xml这里可以通过修改这个textview来改变spinner中Elements的颜色Text大小和宽高创建Adapter时这样使用ArrayAdapteradapter=newArrayAdapter(context,R.layout.spinner_row,yourlist);最后的

android - 在选择时为 Spinner Item 设置背景颜色

我正在使用Spinner在我的代码中控制。我希望该项目在选择时突出显示(即,该项目的背景颜色已更改)。如何实现? 最佳答案 创建一个xml:forex:mybg.xml并在您的Activityxml中做 关于android-在选择时为SpinnerItem设置背景颜色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7584158/

安卓微调器 : center text vertically within spinner

我需要这些微调器来使文本垂直居中。我在Spinnerxml定义中尝试过类似的东西:我尝试构建自定义下拉布局:样式.xml:center_verticalcenter_vertical?android:attr/textColorPrimary#FFFF9200?android:attr/textColorHint#5C5CFF16spnormal适配器下拉集:adapter.setDropDownViewResource(R.layout.spinner_dropdown_item);如何让Spinner文本垂直居中?编辑:可能值得一提的是,该Activity在list中的主题如下:6

java - Spinner 的滚动条样式

我尝试更改微调器内滚动条的样式和位置,但它不起作用。MainActivity.java:packagecom.example.testapp;importandroid.app.Activity;importandroid.os.Bundle;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}}ac

android - 无法让 Android DatePickerDialog 切换到 Spinner 模式

我正在构建一个应用程序,它使用DatePickerDialog来允许用户选择他们的生日。这是立即加载对话框的代码:privatevoidselectBirthdate(){intyear,month,day;if(mBirthDate==null){year=DEF_YEAR;month=DEF_MON;day=DEF_DAY;}else{year=mBirthDate.get(Calendar.YEAR);month=mBirthDate.get(Calendar.MONTH);day=mBirthDate.get(Calendar.DAY_OF_MONTH);}newDatePic

Android Spinner 的 onItemSelected 在返回 Fragment 时执行了两次

我为我的Fragment创建了一个微调器,用从HTTP标注中检索到的数据填充它。首次创建Fragment时,我用它的选择选项填充微调器,设置它的setOnItemSelectedListener并在onCreateView()中设置它的初始选择。stateSpinner.setOnItemSelectedListener(newAdapterView.OnItemSelectedListener(){publicvoidonItemSelected(AdapterViewparent,Viewview,intposition,longid){if(spinnerPosition!=po

Android Spinner 所选项目

我正在像这样从数据库中填充一个微调器//PopulatingtheCitySpinnerCursorcities=db.cityList();startManagingCursor(cities);//createanarraytospecifywhichfieldswewanttodisplayString[]from=newString[]{DBAdapter.KEY_NAME};//createanarrayofthedisplayitemwewanttobindourdatatoint[]to=newint[]{android.R.id.text1};SpinnercityLi

android - 更改 Spinner 弹出窗口的背景颜色

我需要更改微调器弹出窗口的颜色。这是我到目前为止所尝试的:java代码:ArrayAdapteradapter_year=newArrayAdapter(this,R.drawable.custom_spinner_holidays,year);adapter_year.setDropDownViewResource(R.layout.customize_spinner);custom_spinner_holidays.xmlcustomize_spinner.xml但它不起作用。单击微调器时出现错误。 最佳答案 你让事情变得复杂了

java - ICS Spinner ("drop-down"而不是对话框)在旧的 Android 版本中

我正在尝试模仿较新的IceCreamSandwhich版本的微调器,它看起来更像是一个下拉列表而不是弹出对话框。Seethislink了解我在说什么。我读了一些帖子说使用ActionBarSherlock来获得预期的效果。但是,创建它仅供在操作栏中使用,因此,如何将ICSSpinner从操作栏中取出?Thereisaprettygoodanswerhere,但是,我觉得这有点矫枉过正?有没有更简单的方法? 最佳答案 首先,我引用了thislink我是否应该回答我自己的问题。我觉得这对面临类似问题的人非常有用,所以如果这不是本网站的适