草庐IT

Arraylist

全部标签

java - 字符串设置为 ArrayList?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion所以我在查找如何更改String设置为ArrayList我找不到任何东西。我试过:favorites=newArrayList(mPrefsaved.getStringSet("faves",null);如何转换StringSet进入ArrayList?我试过:privatevoidgetsaved(){favorites=newArrayList(mPrefsaved.getStringSet(

java - ArrayList <Integer> 与 get/remove 方法

当我在Java中使用ArrayList时,有些地方我不明白。这是我的初始化代码:ArrayListlist=newArrayList();list.add(0);list.add(1);有时我需要通过索引删除一个对象:list.remove(0)//deletetheobjectinthefirstbox但有时我想通过其内容删除一个对象:list.remove(0)//deletetheobjectHASWhichvalueof0这段代码很含糊。为了阐明我想在代码中做什么,我指定了这样的类型:list.remove((Object)0)//deletetheobjectwhichhas

安卓 : Compare two ArrayList of objects and find unmatching ids from the second ArrayList

我想比较两个对象的ArrayList,并根据对象中的id从第二个ArrayList中找到不匹配的值。例如:Person.javaprivateintid;privateStringname;privateStringplace;主要Activity.java:ArrayListarrayList1=newArrayList();arrayList1.add(newPerson(1,"name","place"));arrayList1.add(newPerson(2,"name","place"));arrayList1.add(newPerson(3,"name","place"))

android - 使用可序列化发送对象数组列表

我将我的JSON数据存储到一个对象数组列表中,我的对象类是Venue,我正在使用fragment中的可序列化将该数据传递到另一个Activity中,但我没有在Activity中收到任何值。它正在接收额外的。束不为空。我的代码是:fragment:Intentintent=newIntent(getActivity(),SearchVenueActivity.class);//passvaluesBundlebundle=newBundle();bundle.putSerializable("arrayListVenue",arrayListVenue);intent.putExtras

android - 如何使用 Drawable 图像名称从 ArrayList<String> 动态设置 ImageViews 源?

我有一个ListView,每一行都有一个ImageView、一个TextView和另一个ImageView。下面的代码是我的ListView行的xml:我有一个ArrayList,其中包含我想放在行的第一个ImageView中的Drawable的名称。我想动态地将ImageViews源“ic_default”更改为在ArrayList中具有名称的源。在我的Activity中,在onCreate()中,我使用了一个适配器,如下代码所示:ArrayListitems=newArrayList();items.add("Star");items.add("Moon");items.add("

java - 如何修复 "array type expected found java.util.arraylist"?

给定如下函数,AndroidStudio在标记行中给出错误:arraytypeexpectedfoundjava.util.arraylist我还尝试使用get而不是直接引用,但是AndroidStudio告诉我setItems无法解析。代码在这里:protectedvoidmultiSelect(finalArrayListitems){AlertDialog.Builderbuilder=newAlertDialog.Builder(this);builder.setTitle("Selection").setItems(items,newDialogInterface.OnCli

Android 使用 ArrayList 中的值创建 AlertDialog?

我正在使用以下代码创建一个对话框警告框,其中包含来自studentNamesArrayList的列表项。我正在通过读取子文件数组来创建此ArrayList。但是当此代码运行时,它只显示一个包含零列表项的对话框。我什至检查我的studentNames是否为空,但其中有值。根据文档,我需要设置ListAdapter以在Dialogbox中显示列表项,但这对我也不起作用。请帮助我找到问题。ArrayListstudentNames=newArrayList();for(Filefile2:childfile){studentNames.add(file2.getName());}AlertD

android - OnCreateContextMenu 和 ListView 项

我有一个包含多个项目的LisView。为此,我连接了一个OnItemClickListener(作为内部类),如下所示:lv.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){Toast.makeText(ShoppingListApp02Activity.this,"Listitemselected:"+items.get(position).getId(),Toast.LENGTH_LONG).sho

android - 不可能 : No layout manager attached; Skipping layout

我完全迷失了这个错误,我理解它,但我不知道出了什么问题。对于代码://IntheOnCreateofmyactivityhistoryRecyclerView=(RecyclerView)findViewById(R.id.recycler_suggestions);SearchBarHistoryAdaptersearchBarHistoryAdapter=newSearchBarHistoryAdapter();searchBarHistoryAdapter.setActivity(this);historyRecyclerView.setLayoutManager(newLine

android - 如何从另一个类中访问 Bean 的存储值

如何实现此功能?ApplicationConstants.phoneContacts.add(newContactNumberBean(nameOfContact,contactNumber,contactNumberType));ApplicationConstants和ContactNumberBean类联系号码bean:packagecom.example.AddressBook;publicclassContactNumberBean{privateStringnameOfContact;privateStringcontactNumber;privateintcontactN