如何在片段内创建多个textview?

时间:2015-10-29 13:45:13

标签: android android-fragments mysqli

我正在尝试创建一个片段,我希望创建多个textview,从文件数据库(mysql)中检索的数据设置文本。 而且我也希望有这个功能"刷新"使用来自数据库的最新数据更新文本视图。我试图这样做,但是我没有充分了解如何做到这一点,因为我刚接触到android编程。 请帮我解决一下这个。提前谢谢,任何建议都可以接受。 即  我有一个人的数据库,我想从中获取他的名字和地址,然后在我的活动中我想创建一个片段,在单独的文本框中显示名称和地址,如果地址或名称超过一定长度,那么我可以按& #34;更"看左边的信息

2 个答案:

答案 0 :(得分:0)

考虑使用ListView填充数据库中的数据,并使用SwiperRefreshLayout来刷新数据。请查看这些链接以获取更多信息:

SwipeRefreshLayout

ListViews

答案 1 :(得分:0)

答案取决于您的应用会做什么。

如果你有一定数量的TextViews,并且这个数字在将来不会改变,或者取决于数据库查询的答案,你可以简单地坚持使用普通的TextViews;如果数字发生变化,我建议使用ListViews或ExpandableListViews。

关于布局,您可以使用AndroidStudio的布局设计器创建普通布局,然后将其充气到您的视图。

对于刷新,您可以添加一个按钮来调用填充textviews / listviews的方法。

实际上你的问题太宽泛了:如果你想要一个更具体的答案,你应该编辑它,询问你真正需要的是什么。