指定した位置までAndroidのTextViewをスクロールする方法は何ですか?
TextViewを特定の位置までスクロールさせるには、TextViewのscrollTo()またはscrollBy()メソッドを呼び出すことで実現できます。
scrollTo()メソッドは、指定された座標位置までTextViewをスクロールします。パラメータはTextViewに対する座標位置です。例を以下に示します:
TextView textView = findViewById(R.id.textView);
textView.scrollTo(0, 100); // 将TextView滚动到(0, 100)位置
scrollBy()メソッドは、TextViewを現在の位置から指定された距離だけ移動させます。パラメータは現在の位置からのオフセットです。例を以下に示します:
TextView textView = findViewById(R.id.textView);
textView.scrollBy(0, 50); // 将TextView向下滚动50个像素
これらの方法でスクロール効果を実現するためには、TextViewはスクロール可能である必要があります。TextViewのコンテンツが長すぎる場合は、android:scrollbars=”vertical”属性をTextViewのレイアウトファイルに設定して、スクロール可能にすることができます。