我想一次显示50个单词,每个单词后显示相应的图像。 我如何在Android Studio中执行此操作? 我创建了一个字符串数组
strings = new String[]{"1","2",.....,"50"}
我在drawable hdpi文件夹中上传了50张图片。 如何创建一次显示一个单词的幻灯片,大声说出两次,然后显示相应的图像?
答案 0 :(得分:0)
您可以使用称为AdapterViewFlipper的小部件,如果您需要进行幻灯片放映,它可以很好地工作。 AdapterViewFlipper将适配器对象作为其参数。您可能希望创建从BaseAdapter类扩展的自定义适配器对象。在您的情况下,您必须通过重写getView(int position,View convertView ViewGroup parent)来设置适配器中的每个位置。所以一个简单的逻辑就是:
if (position == 0) {
// use text views to display this
then display number;
say word out twice loud;
} else if (position == 1) {
// use an image view here
then display corresponding image;
}