在 android 上以动态创建的文本视图之类的方式显示数据库中的日期
Displaying date from databse in something like dynamically created TextViews on android
我在 android 中有这段代码可以将数据从数据库打印到日志中。
List<Message> messages = db.getAllMessages();
for (Message mg : messages)
{
String log = "Id: "+mg.getID()+", Message: " + mg.getMessage() + ", Time: " + mg.getDate();
// display everything on log
Log.d("", log);
}
在 android 上有什么方法可以让我在动态生成的 TextView 之类的东西上显示这些数据?
您应该使用 ListView
和 CursorAdapter
。
在这种情况下,您的 db.getAllMessages()
应该 return 只是一个 Cursor
,您可以将其与 CursorAdapter
.
一起使用
我在 android 中有这段代码可以将数据从数据库打印到日志中。
List<Message> messages = db.getAllMessages();
for (Message mg : messages)
{
String log = "Id: "+mg.getID()+", Message: " + mg.getMessage() + ", Time: " + mg.getDate();
// display everything on log
Log.d("", log);
}
在 android 上有什么方法可以让我在动态生成的 TextView 之类的东西上显示这些数据?
您应该使用 ListView
和 CursorAdapter
。
在这种情况下,您的 db.getAllMessages()
应该 return 只是一个 Cursor
,您可以将其与 CursorAdapter
.