我有一個應用程序,我問一個常識問題。每個問題都是TextView
,解決方案顯示爲選項(4個按鈕)。從1視圖移動到另一個
雖然我仍在設計,但我想知道是否有辦法從1 TextView
(問題)移到下一個。雖然有可能從1個活動轉移到另一個活動(每個活動成爲一個問題和一個答案),但我相信可能有更好的方法來做到這一點。
我有一個應用程序,我問一個常識問題。每個問題都是TextView
,解決方案顯示爲選項(4個按鈕)。從1視圖移動到另一個
雖然我仍在設計,但我想知道是否有辦法從1 TextView
(問題)移到下一個。雖然有可能從1個活動轉移到另一個活動(每個活動成爲一個問題和一個答案),但我相信可能有更好的方法來做到這一點。
您可以將問題置於ScrollView中,當用戶單擊問題的答案時,您將獲得下一個問題的y位置並使用ScrollView scrollTo(0,y)。
嗨,你不需要使用每個問題的活動。而不是你可以改變TextView中的文本。
使用此按鈕中的onclick
TextView textview = (TextView) findViewById(R.id.yourid);
textview .setText(yourQuestion)
我希望它能幫助。
謝謝,我會嘗試這種方法。 – user1537814 2012-07-20 09:07:39
我認爲你對此有很好的想法,但我認爲如果你這樣做會浪費你的設計。
我有另一個想法,你如何創建每個問題作爲一個數組,然後你可以調用另一個相同的活動。我認爲它在設計上更加緊湊。 :)
例如:
TextView textview = (TextView) findViewById(R.id.yourid);
textview .setText(Questions here!!)
非常感謝,我會試試這個! – user1537814 2012-07-20 09:07:03
如果你認爲它有用,別忘了投我的答案...... :) – andikurnia 2013-03-03 04:09:27
讀有關的Intenet – 2012-07-20 08:52:05
我必須澄清:我想從運輸途中的1個問題到另一個。雖然我知道這可以通過intent,actionlisteners和activities來實現,但我想知道在同一個活動中,我是否可以將視圖從一個轉到另一個。 – user1537814 2012-07-20 08:55:01
只是改變按鈕和textview的內容呢? – billdoor 2012-07-20 08:56:13