Android: изменение imageView на основе случайной величины - PullRequest
0 голосов
/ 02 сентября 2011

Я пытаюсь изменить изображение на экране на что-то другое на основе случайной строки из массива.В этом коде я просто установил строковую переменную на «лес», чтобы посмотреть, смогу ли я просто заставить код работать сначала.

public class ImagevariabletestActivity extends Activity {
/** Called when the activity is first created. */

String source = "drawable/";
String image = "forest";

@Override

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    String uri = source + image;

    // int imageResource = R.drawable.icon;
    int imageResource = getResources().getIdentifier(uri, null, getPackageName());

    ImageView imageView = (ImageView) findViewById(R.id.pic);
    Drawable image = getResources().getDrawable(imageResource);
    imageView.setImageDrawable(image);
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...