Linearlayout фоновое изображение в папке активов - PullRequest
0 голосов
/ 24 февраля 2012

Я хочу использовать изображение из папки активов в качестве фонового изображения в Android но единственное изображение, которое я могу использовать, находится в папке для рисования

random = String.valueOf(util_random.random(1, 4));
        String drawable = "/assets/images/img"+random ;
        LinearLayout ll = new LinearLayout(this);
        ll.setBackgroundDrawable(drawable);
        this.setContentView(ll);

1 Ответ

1 голос
/ 24 февраля 2012

Вы не можете передать строку в View.setBackgroundDrawable (Drawable) .

Используйте BitmapFactory для создания растрового изображения, затем создайте BitmapDrawable и используйте его в качестве фонового изображения.

...