AndroidSQLite,一个具有视图类型列的表
我可以使表中的项目成为我创建的新对象,而不是字符串或整数。 这个对象实际上是一个视图。 如果我没有道理,我想做的是: 根据输入的名字和姓氏,您将获得一个图像(在新窗口中),该图像在SQL表中作为新列(图像列)指定,但“名字”和“姓氏”列除外。 如果有一种不用SQL的方法,请告诉我AndroidSQLite,一个具有视图类型列的表,android,android-sqlite,Android,Android Sqlite,我可以使表中的项目成为我创建的新对象,而不是字符串或整数。 这个对象实际上是一个视图。 如果我没有道理,我想做的是: 根据输入的名字和姓氏,您将获得一个图像(在新窗口中),该图像在SQL表中作为新列(图像列)指定,但“名字”和“姓氏”列除外。 如果有一种不用SQL的方法,请告诉我 如果您知道任何关于我提到的内容的教程,请将它们添加到您的回答中。您不能在sqlite数据库中存储实际的视图对象。对于应用程序中的不同数据行,视图应该是可重用的 离开你的形象,你可以这样做: | FirstName
如果您知道任何关于我提到的内容的教程,请将它们添加到您的回答中。您不能在sqlite数据库中存储实际的
视图
对象。对于应用程序中的不同数据行,视图应该是可重用的
离开你的形象,你可以这样做:
| FirstName | LastName | ImageName | SomeText |
| Almog | Nita | img1.jpg | Text!! |
| Ruby | Nita | img2.jpg | Text2!! |
| Nisha | Nita | img3.jpg | Text3! |
FragmentA
包含“名字”和“姓氏”视图
FragmentB
包含图像和一些文本视图
您的数据表可能如下所示:
| FirstName | LastName | ImageName | SomeText |
| Almog | Nita | img1.jpg | Text!! |
| Ruby | Nita | img2.jpg | Text2!! |
| Nisha | Nita | img3.jpg | Text3! |
这样,您就可以重用
片段b
,并根据数据库中的“图像名称”列决定要显示哪些图像。如果您不想存储图像名称,而想存储图像blob,则可以这样做。您应该在stackoverflow中搜索答案,例如。AView
不能以任何方式(文件、数据库等)存储在持久性存储中。相反,存储用于了解如何填充视图的数据。以下是可以在SQLite中使用的数据类型: