从sqlite调用图像到ViewFlipper

从sqlite调用图像到ViewFlipper

问题描述:

我正在为我的学校项目制作一个应用程序,该应用程序基本上是家用电器的瓦数计算器。我的ViewFlipper中有大约50个75X75的设备图标。有没有办法创建一个搜索界面来调用这些图像,而不是翻阅所有图像来找到它?我浏览了几个网站,并了解到为了使用搜索界面,我需要将我的图像存储在数据库中。它如何真正起作用?还有另一种方法可以做到吗?或者真的有可能做到这一点?从sqlite调用图像到ViewFlipper

+0

有人吗?我仍然无法弄清楚 – fozkul 2012-04-18 00:45:11

我不知道你通过搜索界面了解什么。一种选择是使用Gallery而不是您当前的ViewFlipperHere is a real simple tutorial,您可以在您的应用程序中使用)。 Gallery小部件将通过简单滚动Gallery(另一个优势是用户在滚动时看到图像)让用户快速移动到所需的图像。

此外,而不是ViewFlipper,您可以使用Spinner +一个ImageViewSpinnerHere is a tutorial)将让用户选择一个设备的名称,当发生这种情况时,您将找到用户选择的位置(从Spinner并映射到HashMap(其具有Spinner中的位置作为键)值的图像ID))并更新ImageView与正确的设备图像。

还有其他方法,但这些方法实施起来比较复杂。