0
我在ScrollView
內顯示一些TextView
的文字。該活動更改文本(當用戶點擊導航箭頭時),但ScrollView
不更改其文本長度的高度。因此,它不會一直向下滾動文字,而是長於原始文本。如何重置ScrollView文本的長度?
要清楚,我不希望視圖拉長在屏幕上,但只是可伸縮的長度來拉長(或縮短)。順便說一句,這個屬性的名字是什麼?
這裏有一個嘗試:
ScrollView vscr = (ScrollView) findViewById(R.id.scroller);
vscr.requestLayout();
我也試過vscr.computeScroll();
和vscr.recomputeViewAttributes(findViewById(R.id.content));
,但也許我使用他們錯誤(我是相當新的這個)。
任何人都可以告訴我如何讓ScrollView
延長自己時,包含的文字變得更長?
這樣做!我爲'ScrollView'設置了該屬性,但不是'TextView'。謝謝,Xenione。優秀! – JohnK
P.S.你知道屬性的名字嗎?也許像ScrollLength或ScrollMaxY? – JohnK
試試這個.getHeight()我認爲它和每個佈局一樣。 – Xenione