如何在Android Studio中创建单词和图像的幻灯片?

时间:2014-10-06 22:40:59

标签: android

我想一次显示50个单词,每个单词后显示相应的图像。 我如何在Android Studio中执行此操作? 我创建了一个字符串数组

strings = new String[]{"1","2",.....,"50"}

我在drawable hdpi文件夹中上传了50张图片。 如何创建一次显示一个单词的幻灯片,大声说出两次,然后显示相应的图像?

1 个答案:

答案 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;
}