首页 > 解决方案 > android中的图像处理

问题描述

我是android新手,我被卡住了。我想创建一个应用程序(图片测验),其中在文本视图中显示具有特定名称的图像。用户会选择一个答案和新的图像,它的名字就来了,他们不断地来,直到用户选择了错误的答案。然后它将重新开始,但这一次图像和它们的名称应该被洗牌。

我不知道将所有这些图像(其中 150 个)放在可绘制对象或其他地方。如何使用一个 ID 获取并显示图像和名称,以及如何随机播放它们。我需要sqlite数据库吗?

注:抱歉缺少数据和演示。我还没有开始它,因为我还没有找到任何解决方案。

标签: javaandroidsqlite

解决方案


最好的方法之一是 1. 将所有图像存储在 drawable 中 2. 制作包含所有三个 id、路径 (R.drawable.image1)、名称的 POJO 文件 3. 使用 Arraylist 插入所有数据 4. 使用 Random 确保随机播放,它正在工作,将进一步返回。


推荐阅读