按第一个音节过滤ArrayList

时间:2017-10-21 23:01:51

标签: android arraylist

好吧,我有一个游戏,向你展示了一张图片和四个带有替代品的按钮,我需要通过音节来过滤这些替代品,如Button1 = Cat,Button2 = Car,Button3 ...... 这是来自de数据库类的我的ArrayList:

Integer[] imagens = {
            R.drawable.urso,
            R.drawable.girafa,
            R.drawable.cachorro,
            R.drawable.casa,
            R.drawable.carro,
            R.drawable.guitarra,
           R.drawable.terra,
            R.drawable.gato,
            R.drawable.cavalo,
            R.drawable.leao,
            R.drawable.jacare,
            R.drawable.elefante,
           R.drawable.bola

    };

    String[] enAlternativas = {

       "bear",
       "giraffe",
        "dog",
        "house",
       "car",
       "guitar",
       "earth",
        "cat",
        "horse",
        "lion",
        "alligator",
        "elephant",
       "ball"

};

我有一个名为List的类,其中有2个对象:String nome和int imagem,所以我在GameActivity中的数组列表就像这样List<List> lista;

我用这行代码添加数据库类中的对象:

for (int i = 0; i < new bdGame().alternativas.length; i++) {

            lista.add(new Lista(new bdGame().alternativas[i], new bdGame().imagens[i]));

        }

所以,回到主要问题。如何过滤这些按钮以显示选项“Car”,“Cat”......以及以“Ca”开头的任何内容。  

Obs:如果您需要更多信息,请告诉我。

感谢。

0 个答案:

没有答案