在我的佈局中,我製作了一個TextView
,這意味着包含大量文本。 根據TextView
我加入這兩個特點:如何使用'ScrollView'製作字符串列表(Android Studio)
android:maxLines = "100"
android:scrollbars = "vertical"
android:text="@string/infoestring"
,這在Java文件中:
TextView INFO=(TextView)findViewById(R.id.info);
INFO.setMovementMethod(new ScrollingMovementMethod());
所有這一切只是爲了讓像TextView(info)
一個ScrollView
,它 工作得很好。問題出在我目錄Values
下的strings.xml
文件中。 我已經字符串名爲'infostring'
:
<string name="infostring">A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:</string>
的TextView
寬,我要的是把每個字母(從字符串'infostring'
)在TextView
的一個單行線,我嘗試之間添加空格字符串中的字母,但它不起作用,有沒有辦法做到這一點?
添加此屬性android:singleLine =「true」並將xml中的android:maxLines =「100」移除到TextView。 – 2014-09-13 12:33:35
你的意思是你想每個**都有自己的字母嗎? – Joffrey 2014-09-13 12:34:34
所以你必須在每行顯示每個字母,然後簡單地在每個字符前添加「\ n」,否則正如我在第一條評論中所說的那樣。 – 2014-09-13 12:35:16