如何在 android studio 中使用我的应用程序在字符串数组中添加更多字符串

Posted

技术标签:

【中文标题】如何在 android studio 中使用我的应用程序在字符串数组中添加更多字符串【英文标题】:How to add more strings in string array with my app in android studio 【发布时间】:2019-11-23 15:01:34 【问题描述】:

嘿,我遇到了字符串数组的问题,我正在使用字符串数组,现在工作正常。我想在该字符串数组中更新一些字符串而不在 android studio 中编码,就像我们将照片从我们的手机添加到应用程序一样,我想以同样的方式从应用程序向该字符串数组添加更多字符串,这可能吗?

【问题讨论】:

请将您的代码粘贴到此处,说明您做了什么,什么不工作。 【参考方案1】:

数组的大小不能在运行时更改。因此,一旦创建了任何数据类型的数组,就无法在运行时添加其他数据,只能修改现有数据。如果您的要求是在运行时添加数据,则必须使用ListArrayList

例如:

List<String> list = new ArrayList<>();

for(int i = 0; i < 10; i++)

   list.add("item number " + (i+1));

如果您使用列表,您可以在运行时任意数量的数据。

【讨论】:

【参考方案2】:

首先分享一些你尝试过但失败的代码,这样我就可以知道你到底想做什么。 1.你可以创建一个事件监听器(使用按钮,或任何你想要的) 2. 使用列表而不是普通数组 3.一旦触发事件,就从某个文本字段中获取字符串并将其添加到您的列表中

【讨论】:

以上是关于如何在 android studio 中使用我的应用程序在字符串数组中添加更多字符串的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 android studio 更改 Google 地图中“我的位置”按钮的位置

如何在 android studio 中更新插件?

如何在我的微调器中使用 getItemAtPosition 从谷歌地图中的火力基地使用 android studio

如何在 Android Studio 中制作搜索框

如何使用 Android Studio 录制屏幕

如何使用 Android Studio 在发布模式下调试 Android App