Java 稍后使用方法添加到字符串数组
我目前正在为一个论坛制作一个应用程序,我想添加一个收藏夹功能,其中有一个论坛不同部分的列表,人们可以添加到他们的收藏夹列表中,以便快速访问它们 不过我有一个小问题,我正在使用listview来显示他们的收藏夹列表,因此当用户向他们的收藏夹添加新分区时,我需要向listview添加一个新值Java 稍后使用方法添加到字符串数组,java,android,arrays,string,listview,Java,Android,Arrays,String,Listview,我目前正在为一个论坛制作一个应用程序,我想添加一个收藏夹功能,其中有一个论坛不同部分的列表,人们可以添加到他们的收藏夹列表中,以便快速访问它们 不过我有一个小问题,我正在使用listview来显示他们的收藏夹列表,因此当用户向他们的收藏夹添加新分区时,我需要向listview添加一个新值 所以,我真正需要知道的是,如何通过一个按钮添加到列表视图的字符串数组中?或者我可以在数组中设置所有选项,然后根据用户选择的内容决定是否显示这些选项?如果您的数组足够大,可以使用setVisibleRowCoun
所以,我真正需要知道的是,如何通过一个按钮添加到列表视图的字符串数组中?或者我可以在数组中设置所有选项,然后根据用户选择的内容决定是否显示这些选项?如果您的数组足够大,可以使用setVisibleRowCount(int)设置所有可能的选项根据数组中当前的项目数更改可见的项目数。您可以将包含当前收藏夹的字符串数组发送到列表适配器。添加更多收藏夹后,您可以将它们添加到数组中并调用
list.notfiyDataSetChanged();
这将更新列表。您是说我在开始时将所有选项放入数组中,然后我可以在一组if语句中设置VisibleRowCount(int),根据它们选择的选项来决定显示哪些选项?并将int替换为数组中的字符串?创建一个新数组,每次都将其复制到列表数组中,但使用setVisibleRowCount限制显示选项的数量抱歉,我不理解它,我将对它进行一些处理,看看我能想到什么。