Мне нужно знать, как настроить фоновый случайный случай на один вид деятельности, 'android: background = "@ drawable/backG"' показать только одно изображение фон случайный с запуском приложения, и продолжать показывать, пока пользователь не выйти из приложения, и, когда он вновь открыть его, он будет показывать новый фон примечание: у меня есть только один вид деятельности в моем проекте заранее спасибоКак настроить несколько фона для одного действия случайным образом
0
A
ответ
0
Я думаю, вы должны использовать код Java, чтобы сделать это.
Например, у вас есть RelativeLayout является основным макетом в вашей деятельности
Вы должны использовать
RelativeLayout rLayout = (RelativeLayout) findViewById (R.id.rLayout);
Resources res = getResources(); //resource handle
Drawable drawable = res.getDrawable(R.drawable.newImage); //new Image that was added to the res folder
rLayout.setBackground(drawable);
Для случайного фона: вы создаете массив, который содержит все, что вам изображение фона и использовать код ниже случайное положение
Random randomGenerator = new Random();
int randomPositionInt = randomGenerator.nextInt(10); // it will generate position in 0 - 10
Надежда эта помощь
Большое спасибо я ценю это –