如何在android中显示随机xml布局

jay*_*jay 1 xml android android-layout

我的应用程序有一堆xml布局文件.现在,我想添加一个功能,其中一个定义的数字,即15个,将包含在一个活动中.每次活动开始时,应随机挑选15个布局.我怎么做?我在考虑一个数组但是找不到关于如何在数组中包含xml文件的任何好的参考(随机).

njz*_*zk2 6

布局参考是整数.您只需选择一个使用:

int[] layouts = new int[] {R.layout.one, R.layout.two, R.layout.three ...};

setContentView(layouts[new Random().nextInt(layouts.length)]);
Run Code Online (Sandbox Code Playgroud)