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