看板 AndroidDev 關於我們 聯絡資訊
※ 引述《a024156 (想翔)》之銘言: : 我想做一個亂數的button按鈕, : 可以亂數選取button01,button02,button03 : 請問要怎麼寫? : 我研究了好久都寫不出來....請大大們幫忙一下,謝謝!! 我有做5個頁面,都不同檔名的java檔,例如joke1,joke2,joke3 我想點一個按鈕 就隨機跑出一篇 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.125.184.216
a024156:我有做三個java頁面,想按一個按鈕就隨機跳出一個頁面 11/09 11:54
james732:你的「頁面」是什麼東西? 11/09 12:05
a024156:是文字頁面 11/09 12:26
gpc:Math.rnd(?) switch一下? 11/09 12:46
a024156:我有用Math.random寫過,只是都寫不出來,請問大大們有沒 11/09 12:58
a024156:有可以參考的範例 11/09 12:58
james732:坦白說我還是看不懂你的文字頁面是什麼...activity ? 11/09 13:12
james732:如果是手動切換的話,你怎麼做? 11/09 13:12
a024156:intent.setClass(abca.this,abc1.class) 11/09 13:31
a024156:startActivity(intent); 11/09 13:32
a024156:請問是這個嗎? 11/09 13:32
james732:http://pastie.org/2834833 大概是這種感覺 11/09 14:08
james732:intents[?].setClass(這裡你要自己看需求修改); 11/09 14:08
nvidia:動態把layout生出來再setContentView 11/09 14:55
LaPass:咦? james732的程式碼不會吐錯誤嗎? 物件陣列的初始值好像 11/09 15:36
LaPass:是null,還是我記錯了? 11/09 15:36
a024156:謝謝大大們的幫助,正在努力找錯誤中..頁面還跑不過去 11/09 15:41
james732:http://pastie.org/2835073 是我寫錯了,應該要這樣 11/09 15:56
milochen:如果都只是單純的內部Activity 可直接將class歸類array 11/09 17:05
milochen:Class<?> clsses[] = new Class<?>[]{ 11/09 17:06
milochen:Act1.class, Act2.class, Act3.class }; 11/09 17:06
LaPass:用Map去裝Class會更有彈性喔 11/09 20:06
LaPass:例如.... 可以給個String或是數字當索引之類的 11/09 20:07
ips72428:如果不同的Java的差異只是在文字內容的話,用1個Activity 12/21 16:54
ips72428:加上SQLite+Math.random隨機抓你的內容會不會好一些? 12/21 16:55