[英]textview overflowing out of the screen
我有一個問題,我在布局中創建了一個文本視圖,以在每個文本視圖中存儲1個字符。
但是,當文本過長時,文本將不會轉到下一行,並且會溢出屏幕。
反正我有將textviews保留在一個屏幕中嗎?
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
TextView[] tv = new TextView[counter];
float textSize = 65;
for (int i = 0; i < counter; i++)
{
tv[i] = new TextView(this);
tv[i].setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
tv[i].setTextSize(textSize);
tv[i].setText(""+singleText[i]);
linearLayout.addView(tv[i]);
}
setContentView(linearLayout);
我認為您應該嘗試使用此TextView.setSingleLine(false)
這樣就不會出現文本溢出的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.