TextView
内に a があるテキストを表示していますScrollView
。アクティビティは (ユーザーがナビゲーション矢印を押したときに) テキストを変更しますがScrollView
、変更されたテキストの長さに対して高さを変更しません。その結果、元のテキストよりも長いテキストを最後までスクロールすることはありません。
明確にするために、画面上でビューを長くしたくはありませんが、スクロール可能な長さだけを長く(または短く)します。ところで、この属性の名前は何ですか?
ここに1つの試みがあります:
ScrollView vscr = (ScrollView) findViewById(R.id.scroller);
vscr.requestLayout();
vscr.computeScroll();
andも試しましたがvscr.recomputeViewAttributes(findViewById(R.id.content));
、間違って使用している可能性があります(これはかなり新しいです)。
ScrollView
含まれているテキストが長くなったときに を長くする方法を誰か教えてもらえますか?