Возможно ли создать Drawable[]
с петлей для петли?Drawable [] from ArrayList with for loop
ArrayList:
List<String> list = new ArrayList<String>();
list.add(Environment.getExternalStorageDirectory() + "/App/posters/80348-16.jpg");
list.add(Environment.getExternalStorageDirectory() + "/App/posters/83462-8.jpg");
в
private Drawable[] mThumbIds = {
Drawable.createFromPath(Environment.getExternalStorageDirectory() + "/Treevo/posters/80348-16.jpg"), Drawable.createFromPath(Environment.getExternalStorageDirectory() + "/Treevo/posters/83462-8.jpg")
};
Моя идея:
for (int i = 0; i < list.size(); i++)
{
//But what I need to do here?
}
Моя цель состоит в том, чтобы генерировать детали для GridView
.
Да, это работает, но я хочу создать его автоматически личное вытяжке [] = {mThumbIds Drawable.createFromPath (Environment.getExternalStorageDirectory() + "/App/posters/80348-16.jpg"), Drawable.createFromPath (Environment.getExternalStorageDirectory() + "/App/posters/83462-8.jpg") }; – ternes3
Mmh не уверен, что вы имеете в виду. Как насчет объявления «Drawable [] drawables = new Drawable [list.size()]();'? – ssantos
вот оно :) спасибо. – ternes3