草庐IT

simple_spinner_adapter

全部标签

android - 如何构造和显示simple_list_item_2中的信息?

我从我的(测试)数据库中获取客户信息列表,我想显示它。客户由具有name、info和note成员的Customer类表示。它的toString方法只返回name。我创建了仅使用simple_list_item_1布局的DemoDatabaseMainActivity,因此仅显示客户的name--如下所示:publicclassDemoDatabaseMainActivityextendsListActivity{privateCustomerDataSourcedatasource;@OverrideprotectedvoidonCreate(BundlesavedInstanceSt

android - 使用 String ArrayAdapter 从字符串数组源填充 Spinner

我通过在我的Java代码中填充微调器来创建我的应用程序。我现在正在尝试将其转换为从我的strings.xml文件填充我的微调器。我关注了几个网站(example1和example2),但无法让我的代码正常工作。这些的主要问题是他们使用的ArrayAdapter的类型是.我可以使用以某种方式做到这一点吗?数组适配器?这是我的XML文件中的数组:OFFAnti-PumpMotorCut...这是我试过的代码:apModeAdapter=newArrayAdapter(this,R.array.anti_pump_ap_mode_array,android.R.layout.simple_s

android - Spinner 检测关闭事件

我有一个带有音乐项目列表的微调器。单击音乐项目后,音乐将播放并在用户选择任何音乐项目时停止。问题是如果用户按下后退按钮如何停止音乐?我试图找到在微调器关闭时调用的方法。似乎找不到任何东西。我遗漏了什么明显的东西吗?请帮忙!!谢谢如果重要的话,我的微调器是从一个fragment中调用的。musicSpinner.setOnItemSelectedListener(newOnItemSelectedListener(){@OverridepublicvoidonItemSelected(AdapterViewav,Viewv,inti,longl){Log.v("musicspinner"

android - 使用 Spinner 时会抛出神秘的 NullPointerException

我有一个可点击的TextView和一个可见性设置为GONE的Spinner。这是我的布局fragment:在onCreate我有这个:TextViewstrip=(TextView)findViewById(R.id.strip1);strip.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewarg0){spinner_show();}});spinner_show()看起来像这样:privatevoidspinner_show(){Stringstr=newString[2];str[0]="Ascendin

android - Android Spinner 上的多个 AsyncTasks 问题

我遇到了一些错误。我知道问题出在哪里,但我不知道如何解决。我有4个微调器。每个微调器都与一个异步任务相关。简而言之,当我在spinner1上选择一个项目时,执行填充spinner2的第二个异步任务(所选项目作为参数添加到第二个异步任务)以这种方式继续。但是在第一个异步任务结束之前,spinner2无法填充。在这种情况下,我遇到了错误。如何解决?如何让第一个任务完成后,第二个任务开始工作?这是代码;第一个任务publicclassilceDoldurextendsAsyncTask{@OverrideprotectedString[]doInBackground(String[]...p

android - 从 Fragment 获取 Activity 中的 Adapter

所以我有一个FragmentActivity,它有一个EditText和一个ListFragment。在ListFragment中,我有一个适配器来填充所有项目。publicclassXXXListFragmentextendsListFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){...ArrayAdapteradapter=newArrayAdapter(inflater.getContext(),R.layout

android - 如何以编程方式关闭 Android Spinner 下拉列表

我有一个场景,我在我的应用程序中使用微调器。使用“performclick()”方法直接打开的微调器下拉列表。下拉列表打开。有没有一种方法可以让我自动关闭它或自动单击下拉列表中的项目以便关闭下拉列表。 最佳答案 Borg8的答案是唯一有效的解决方案!这是我添加微调器的版本。if(spinner.getParent()==null){parent.addView(spinner);spinner.setLayoutParams(params);spinner.forceLayout();}

android - RecyclerView Adapter 在错误的地方重复值

我正在显示17个CardView。我正在使用RecyclerView来实现相同的目的。每个CardView显示一个通用数据(格式)。根据从JSON文件接收到的数据,卡片可能会显示一些额外的行。.下图显示了2个CardView(处于焦点位置)显示附加数据,其余显示公共(public)数据。它显示正确。但是当我向下滚动到View底部时,最后一个CardView不应该显示任何行,但它确实从我们在上面的链接中看到的2之一复制了一个并显示。[一次只能发2个链接]然后我滚动到顶部,它从正确显示的两个CardView复制行,并分别在此处重复前2张卡片:我尝试了什么?如果,否则许多类似的问题显示了一个

android - 如何使用 SimpleAdapter 从 Spinner 中获取选定的项目位置

我有一个微调器,它使用以下代码填充,我想从微调器中获取用户选择的项目。最好的方法是什么?List>tablelist=newArrayList();SQLiteDatabasedb=openOrCreateDatabase("database",MODE_PRIVATE,null);Stringquery="select*fromtable";Cursorps=db.rawQuery(query,null);while(ps.moveToNext()){Mapdatanum=newHashMap();datanum.put("Id",ps.getString(ps.getColumnI

android - Kotlin 中 Unresolved 引用 Wea​​rableRecyclerView.Adapter 错误

我正在尝试创建一个带有项目列表的AndroidWear应用程序。为了启用循环滚动,我使用WearableRecyclerView通过在Kotlin编码。但是面对这个错误Unresolvedreference:Adapter同样的代码在java中并没有抛出这个错误!我还提到了kotlin中的内部类和外部类概念。Adapter类是RecyclerView的抽象类,它又由WearableRecyclerView扩展。任何指导都会很有用,谢谢!!这是我的代码classCustomRecyclerAdapter(context:Context,dataSet:Array):WearableRec