spinner相关内容
使用共享的首选项来保存String,但是很难保存我的微调器. public class MainActivity extends Activity { Spinner spnExample; Button btnSave; ArrayAdapter adapter; @Override protected void onCreate(Bundle saved
..
因此,我发现的所有内容都在使用strings.xml文件填充微调器.我要做的是根据从JSON响应中获得的信息填充微调器.我有以下用于填充表的代码,但为此进行了修改.但是,我的微调框仍然空白,除了D/ViewRootImpl: #3 mView = null 之外,我没有任何错误 以下是填充微调器的代码: public class SecondFragment extends Fragme
..
我正在制作带有多个片段的微调器控件,第一个片段正确显示微调器,然后调用第二个片段,然后我在默认微调器上设置了未设置的plz,请帮忙, String[] strArraySpinner = { "Existing Customer ?", "New Customer ?" }; mSpinner.setOnItemSelectedListener(new OnItemSelectedL
..
我的数据来自Firebase数据库.我成功地将busNum填充到了spinner.但是我的问题是,每当我要选择busnum时,我的spinner上都没有任何显示.这是一些代码. List busnum = new ArrayList(); busRef = new Firebase(Config.FIREBASE_URL_BUSNUMBER); bu
..
当我使用特定宽度(如400dp)作为DropDown项目的宽度,而spinner宽度则正确匹配. 但是当我将match_parent用于spinner和custom_spinner_item宽度时,它不匹配吗?图片可能会给出一个想法 match_parent设置相同的宽度吗? 这是我的自定义custom_spinner_item
..
我需要验证Android中Spinner的所选项目. 我尝试了以下代码,但无法正常工作. if (Spinner1.getSelectedItem().toString().trim() == "Pick one") { Toast.makeText(CallWs.this, "Error", Toast.LENGTH_SHORT).show(); } 代码有什么问题,我该
..
我有一个微调器和下拉列表,该微调器的值是从JSON解析中获取的.我的问题是该值设置在微调器中,但是当我从下拉列表中选择一个值时,它没有显示在微调器中选中后,它始终为空白. 我将微调器初始化为 final Spinner spinner = (Spinner) v.findViewById(R.id.spinner); final List money = new Arr
..
我需要将此零件尺寸调整为完整显示.我该怎么办? 我的适配器: String[] navigations = getResources().getStringArray(R.array.actionBar); ArrayAdapter adapter = new ArrayAdapter( getBaseCo
..
我在数据库中有1-50条记录.我正在使用游标获取这些数据,并使用简单游标适配器将这些值设置为Spinner.现在我需要的是设置一个值,比如说第39个值作为默认值.但是我不希望通过其位置来设置它的值. 我知道如何根据其位置设置微调器默认值 spinner.setSelection(39) 会将微调器设置为该值. 但是我对通过数据库中的值(文本)设置微调器默认值一无所知.
..
我想创建一个不使用XML的微调框.我是android的新手,我的知识很有限.到目前为止,我已经有了这段代码(请参见上文),并且希望我的微调器位于TabActivity的选项卡之一中. 没有明显的错误,但是当我打开活动时,该选项卡为空.我会感谢您的帮助. public void onCreate(Bundle savedInstanceState) { super.onCreate(
..
我需要将下拉箭头设置为更靠近Spinner中它的发射文本元素.如何做到这一点? 解决方案 您可以通过在xml中定义自定义背景,然后
..
我正在尝试在微调器窗口小部件中添加提示,因为没有像EditText中所示的提示选项,我想将性别显示为提示,并且单击时必须仅显示男性和女性,而不显示提示. 仅使用XML即可完成 微调器的XML代码.
..
旋转器的“骨骼"在向上滚动时显示在另一个布局的后面.当我向上滚动Spinner的箭头并显示下划线时.我希望它像将其隐藏到另一个布局的后面一样将其隐藏. 滚动之前 滚动后 我有两个ConstraintLayout,第二个是ScrollView. 这是我的XML的一部分.
..
我开发了一个Adroid应用程序. 所以我想以编程方式自定义DropDown Spinner的行为. 我覆盖了getDropDownView方法,但找不到任何东西可以更改DropDown的尺寸及其对齐方式. 我只这样改变DropDown中每一行的颜色 View view = this.getView(position, convertView, parent);
..
我想在运行活动时自动打开微调框,所以我正在使用performClick()方法,但是它显示此错误: 起因:android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? 我该怎么办? 这是我的代码 pub
..
我正试图获得一个像这样的自定义微调器: 但是我只能得到这个: 如您所见,我遇到了几个问题. 尽管我添加了一个自定义箭头,但仍然可以看到原始箭头. 我的自定义箭头会显示在每一行. 如何调整自定义箭头的尺寸和布局位置? 如何生成带下划线的行? 这是我的代码: onCreateView(): Spinner spinner = (Spinner) rootVie
..
我有正在应用程序中使用的微调器.他们工作正常,只有一个例外.我已经为每个提示设置了提示,但是没有显示.我在onCreate期间将ArrayAdapters设置为Spinners,我的猜测是setAdapter方法会自动将选择项设置为位置0.有没有办法设置提示并使其按预期工作? > 这是一个代码段: 从布局文件:
..
我通过如下代码创建一些微调器: if (dyn_list_id[i]==null){ String[] form_ids = db.getEntireColumn(list_table_name[i], "form_label_id"); String[] spinnerArray = new String[form_ids.length];
..
我有一个自定义ArrayAdapter来表示微调控件上的对象,我可以加载我的项目 列出并显示它以供选择,但是当实际选择发生时,微调框什么也不显示. 活动代码: public MetroData metroData; private Spinner spinner; @Override public void onCreate(Bundle savedInstanceState) {
..
我如何从String array填充微调框,我知道我可以从array.xml这样的code进行此操作: ArrayAdapter gameKindArray = ArrayAdapter.createFromResource(view.getContext(),R.array.game_kind, android.R.layout.simple_spinner_i
..