草庐IT

Arraylist

全部标签

android - 将 JSON 从/assets 文件夹读取到 Android 中的 ArrayList 中?

首先,我对这个问题进行了大量研究。我学会了如何读取Assets文件夹中的文本文件。问题是我不想以字符串结尾,因为该文件实际上是一个使用json编写的数组列表,并且在该数组列表中是对象。我只需要访问一个对象。这就是我的意思:我有一个Book类,它有一个名为chapter的整数、一个名为title的整数和一个名为pageNum的整数。我创建了几个Book对象并将它们添加到ArrayList。然后我使用以下代码将我的ArrayList写入文本文件(在常规java项目中):ArrayListaList=newArrayList();aList.add(book1);//etc...addmor

java - 两个ArrayList 一个RecyclerView Adapter

我有一个聊天屏幕,我可以在其中与其他用户聊天,我正在将聊天数据(消息、时间和发件人通过列表)发送到RecyclerAdapter,后者用数据填充聊天View。现在我有一个列表,其中包含不同的数据布局。像这样这是我将第二个arraylist调用到RecyclerAdapter的方法publicvoidTransferResultTo_Activity(Listlist){Log.d(TAG,"HereisdataResultFromAsyncTask"+list.size());getResult=list;Image_data_WrapperImage=getResult.get(0)

android - 如何从数组列表中动态添加多段线

我有一个places=ArrayList>我正在将LatLng点添加到内部ArrayList中,然后我有一个循环并向map添加多段线的for循环..除了它不这样做......如何将多段线动态添加到GoogleMap?我检查了地点是否有人居住,事实确实如此。提前致谢。ArrayListpl=newArrayList();for(inti=0;i 最佳答案 使用折线和数组列表在map中添加多个点ArrayListcoordList=newArrayList();//AddingpointstoArrayListcoordList.add

java - 我不能在 2 个 Activity 之间传递太大的对象数组列表?

我试图在2个Activity之间传递自定义对象的数组列表,但我收到了这个错误,我不知道如何解决它。如果有人能帮助我,我将不胜感激!提前致谢。在第一个Activity中传递的方法:i.putParcelableArrayListExtra("key",(ArrayList)result);startActivity(i);getin2'sactivity中的方法:Intenti=getIntent();ArrayListlist=i.getParcelableArrayListExtra("key");错误日志:12-2509:11:49.54617742-17742/com.examp

java - Android:Firebase 需要太多时间来获取数据

我在我的应用程序中使用Firebase的实时数据库功能。数据库看起来像这样:节点104、1040...有更多的元素/数据。我正在获取此数据,按值在每个Integer父级中可用的节点“updatedAt”处排序,如快照所示。我正在使用onChildAddedListener()来获取最后20个元素。“结果”中大约有1050个节点。问题:即使在高速WiFi上,获取数据也需要很长时间,大约需要30秒。Firebase是否允许任何回调来通知已获取数据?我想将每个自定义对象附加到从Firebase收到的ArrayList并将其通过Intent传递给另一个Activity。我正在计算收到的对象,当

java - Android 将单词插入 ArrayList,内存不足

我有两个文件,一个包含长度为3到6的单词的字典和一个包含单词7的字典。单词存储在用换行符分隔的文本文件中。此方法加载文件并将其插入到我存储在应用程序类中的数组列表中。文件大小分别为386KB和380KB,每个包含不到20万个单词。privatevoidloadDataIntoDictionary(Stringfilename)throwsException{Log.d(TAG,"loadingfile:"+filename);AssetFileDescriptordescriptor=getAssets().openFd(filename);FileReaderfileReader=n

android - 将 ArrayList 数据传递到 android 中的 SOAP Web 服务

您好,我需要将Array-list数据传递到soap网络服务中。到目前为止,我有以下代码。publicclassResultActivityextendsActivity{publicfinalStringNAMESPACE="";publicfinalStringURL="";publicfinalStringSOAP_ACTION_1="";publicfinalStringMETHOD_NAME_1="";ProgressDialogmProgressDialog;SoapObjectmSoapObjectCompanyDetailResponse;@Overrideprotec

Android:如何使用 RecyclerView 实现图片库

我想创建一个图片库,其中包含TextView作为标题,ImageViews在Horizo​​ntalScrollView中,就像在figure中显示的那样.我使用RecyclerView来减少我的应用程序的资源,并使用许多ArrayList实现图像,例如:itemFotoIDs.addAll(Arrays.asList(R.drawable.cable_crunches_1,R.drawable.dips_1,R.drawable.kabelrudern_breit_1,R.drawable.kabelrudern_eng_1,R.drawable.klimmzug_1,R.drawa

Android:如何在 Activity 之间传递 ArrayList<customObject>?

如何将对象:ArrayList从一个Activity传递到另一个Activity?似乎intent不能包含自定义的,除了ArrayList。作为一种hack,我使用静态成员:staticResultList=newArrayList(m_examResults);并通过以下Activity获取它:m_examResults=DoExam.staticResultList;这显然不是正确的方法,有什么“通用”方法吗?非常感谢! 最佳答案 如果您想避免使用静态成员hack,您的自定义类SingleExamResult必须实现Parcel

android - 覆盖android autocompletetextview中的过滤器结果?

这几天我一直在纠结,我试图在android中设置一个自动完成TextView,用户输入一个键,自动完成建议是值,但是我已经尝试了大约10种不同的方法现在,扩展BaseAdapter、SimpleAdapter和现在的ArrayAdapter,我通过调试器注意到我的结果集很好,但是我真的不知道我应该在代码的publishResults()部分做什么。第一个参数是使用以下XML的自定义自动完成TextView控件:类看起来像这样:publicclassNewArrayAdapterextendsArrayAdapterimplementsFilterable{ArrayListallWor