先自我簡介一下,前陣子因為自身興趣使然
自學上完了Udacity的Android beginner課程,上完後對程式有一點點基本概念
由於過年這陣子比較有空,想實際做一個小文字冒險遊戲專案
內容是故事搭配選項讓玩家決定遊戲走向 (其實就是可選路線的電子書XD)
預計layout是上方會一個故事textview,下方有兩個button
mockup長這樣:
然後遇到了一個問題,就是我不知道如何讓上方textview跟按鈕上的string
在按鈕按下後,讓程式知道我要更換成res裡面我想要的string檔
我的初步想法,是把res裡面的所有string都編號,分成故事string跟按鈕string
if (故事string == 編號2){
故事string = 編號3;
按鈕一string = 編號3;
按鈕二string = 編號4;
}
但就是上面這步驟卡關了,不知道要怎麼讓string編號,再用if去判斷...
目前我的code長這樣:
MainActivity
main layout xml
預計的故事string (完成版應該會有更多string)
按照現在的code,只能夠讓故事文字跟按鈕文字換一次...
有自我搜尋了一下,看到文章好像用listener可以處理(?
http://givemepass.blogspot.tw/2012/01/listener.html
但是有看沒有懂,希望各位大大可以指點迷津,感激不盡!!!! Q_Q