我有下面的代碼有問題:我need.setText參數被確認爲法,而不是作爲一個字符串
question1.setText("question1_" + question_number() + "()");
我有一個返回一個字符串值,命名爲多法「question1_x」( x是一個數字),方法question_number返回一個隨機數。 當我運行這樣的代碼時,「question1」文本設置爲「question1_x()」,但我需要它做的是將文本設置爲「question1_x()」方法返回它。只是我喜歡[「question1_」+ question_number()+「()」]被「.setText」看作是一種方法,而不是一個字符串。
預先感謝您:)
正如我在我的回答中所說的,反思是解決這個問題的錯誤。現有的設計是有缺陷的,應該修復。 – 2013-05-02 23:17:38
我同意你的意見。因此,我在底部有註釋。 – 2013-05-02 23:19:19