Java 如何将数据(标题、日期等)绑定到从文件夹检索的文件列表?

Java 如何将数据(标题、日期等)绑定到从文件夹检索的文件列表?,java,android,Java,Android,我通过我的应用程序将文件列表保存到一个文件夹中,当我想检索它时,我想在每行显示标题、日期和一些其他信息。如何将这些信息与每个文件关联起来?您始终可以创建一个数组。假设您正在制作一个应用程序,该应用程序接收存储在设备上的联系人信息。您可以这样做: TextView phoneNumber = (TextView) findViewById(R.id.phone_number); TextView contactName = (TextView) findViewById(R.id.contact_

我通过我的应用程序将文件列表保存到一个文件夹中,当我想检索它时,我想在每行显示标题、日期和一些其他信息。如何将这些信息与每个文件关联起来?

您始终可以创建一个数组。假设您正在制作一个应用程序,该应用程序接收存储在设备上的联系人信息。您可以这样做:

TextView phoneNumber = (TextView) findViewById(R.id.phone_number);
TextView contactName = (TextView) findViewById(R.id.contact_name);
等等

然后,您可以在其他活动中设置数组

String[] contact1;
contact1[0] = "Bob";
contact1[1] = "555-555-5555";
如果计划使用意图,则必须指定从哪个类获取数组。 设置数组并定义文本视图后,可以执行以下操作:

contactName.setText("Name: " + contact1[0])
要设置触点,可以在循环中设置一个名为i的数字,并在每个循环结束时重置它。这可以缩短代码行。您可以通过设置TextView的值来执行相同的操作

如果您还有其他问题,请随时回复!我会尽我所能帮助你

问候,


Ani

我建议将所有文件列表的日期和说明存储在数据库中

在文件夹中存储文件的同时,在数据库中为特定文件创建一个条目。下次您可以从数据库中获取详细信息

希望这对你有帮助


在android中创建Sqlite db时请参考此内容

数据和其他信息是什么意思?@user370305这是一个打字错误。我指的是日期。如果你想知道文件的日期,那么使用from file类。这对我存储数据没有帮助。一旦我重新启动应用程序,所有信息都将丢失。如果你打算将数据存储在某个地方,我建议法希姆说什么:你应该创建一个数据库。我相信谷歌云允许你这么做,但如果你期待有很多观众,你就必须付费。对不起,我帮不了什么忙。如果你需要谷歌云服务的帮助,请告诉我。