Как сделать текстовое представление с вертикальной прокруткой в ​​удаленных видах виджета? - PullRequest
0 голосов
/ 26 октября 2018

Привет, я новичок в разработке для Android и запутался в , как сделать TextView в виджете (удаленные виды) прокручиваемым .Я добавил android:scrollbars="vertical" в атрибуты TextView, однако он не отвечает, когда я касаюсь его.Может кто-нибудь, пожалуйста, скажите мне, как решить эту проблему, большое спасибо.

Вот скриншот .

Вот код .

Ответы [ 3 ]

0 голосов
/ 26 октября 2018

Чтобы сделать текстовый вид прокручиваемым, вы можете использовать ScrollView виджет, подобный этому

<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
  <Your TextView Code/>
</ScrollView>
0 голосов
/ 26 октября 2018

попробуйте этот пример

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/textview"
    android:maxLines = "3"
    android:scrollbars="vertical"
    android:layout_alignTop="@+id/imageView"
    android:layout_toEndOf="@+id/imageView"
    android:layout_toRightOf="@+id/imageView"></TextView>

В Java

TextView txtview=(TextView)findViewById(R.id.textview);
    String text="your text";
    txtview.setText(text);
    txtview.setMovementMethod(new ScrollingMovementMethod());
0 голосов
/ 26 октября 2018

Когда у вас есть ссылка на ваш TextView, теперь вы можете попробовать это:

TextView nameOfYourTextView = findViewById(R.id.id_of_your_text_view);    
nameOfYourTextView.setMovementMethod(new ScrollingMovementMethod());
...