for(int i=0;i<45;i++){
textView[i]=new TextView(context);
iInflateGoesHere.addView(stringArray[i]);//iInflateGoesHere is a horizontal LinearLayout
textView[i].setText(" "+i);
}
結果是:所以它到行的末尾,嘗試適合「22」,你可以看到截圖的結果。在水平LinearLayout上膨脹多個TextViews
當然,顯示數字不是我的目標,我想從數組中添加字符串,所以它看起來像普通文本 - 當一行結束時,文本應該從下一行開始。
我該如何實現這一目標 - 因此22號線將從2號線開始?
所有的
使用水平滾動型 –
我不知道你是如何與這樣的想法來了,但不是新的充氣你textViews可以添加新的文本到舊的,像'textView.setText(textView.getText()。toString()+「new text」);' – Ayoub
我真的很期待這樣的事情。每當你問問題 - 有人說一些不能解決你的問題的東西。我需要一組TextView來爲其中的一些設置onClickListeners。這是否回答你的問題?現在我需要我的答案。 – user2976267