Я очень новый в разработке приложения в Androidкак перетасовать макеты XML
Как я могу случайно изменить текущую активность Layout
, когда я нажимаю на Button
? я не знаю, как и где начать кодирование
public class RandomSample extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button random = (Button) findViewById(R.id.button1);
random.setOnClickListener(new View.OnClickListener() {
int [] layouts = {R.layout.layout1, R.layout.layout2, R.layout.layout3};
Random r = new Random();
@Override
public void onClick(View v) {
setContentView(r.nextInt(layouts.length));
}
});
}
}
вот что я сделал, но отметив, кажется, работает на всех
@Onur А. я попробовал ваш код, но ничего, кажется, работает – user3149781
вы должны оптимизировать его для себя я просто написал легко настроить фиктивный код –
я вижу. можете ли вы дать мне рекомендации или некоторые указания о том, как правильно создать такой метод? Спасибо. – user3149781