所以我正在创建一个应用程序,需要我在内存中存储多个播放列表。每个播放列表由一组指定顺序的歌曲组成。显然,将整个mp3存储在数据库本身是不合理的。我存储它的方式是,存储它的名称,位置,艺术家,专辑和唯一的ID号码。SQLiteDatabase:在运行时动态创建多个表?
我的问题是这样的:
如何使它所以每个播放列表可以在数据库中它自己的表?
所以每个播放列表表看起来像这样:
Playlist {
_id PRIMARY KEY AUTOINCREMENT INTEGER,
title TEXT,
uri TEXT, // Location of file in the phone
album TEXT,
artist TEXT
}
...我已经寻找了表预定义每个教程,不能在运行时动态创建。
另外,如果你们认为为每个播放列表创建一个新表并不是最好的方式去解决这个问题,你有什么建议?
谢谢!我知道我可以做到这一点,但我想知道是否可以在运行时动态创建它们。既然你说疯了,我会接受你的话。 – bfresh