Scroll к элементу

450
29 декабря 2016, 07:19

У меня есть расписание на экране. Надо, чтобы по нажатию кнопки осуществлялся ScrollTo() либо ScrollBy() к элементу, но я не знаю, как определять координаты элемента TextView. Возможно, это можно осуществить по-другому?

Answer 1

Если я правильно понял из Ваших комментариев, то для простого скрулинга вверх/вниз в Вашем layout'е просто оберните его в ScrollView.

Примерно это будет выглядеть следующим образом:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <TextView
        android:id="@+id/name"
        style="@style/TextViewStyle"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textStyle="bold" />
 </LinearLayout>
</ScrollView>
READ ALSO
Один статический объект на два процесса

Один статический объект на два процесса

Как создать один статический объект на два процесса?

464
Как правьнее писать js скрипт в Сервлете

Как правьнее писать js скрипт в Сервлете

Есть JSP-файл с описанием HTML, в нем есть js-скрипты: ajax и все такое

441
Не проходит тест, ошибка No tests found matching Method

Не проходит тест, ошибка No tests found matching Method

Делаю тест для метода удаления данных

534
threads_report что могут значить эти ошибки?

threads_report что могут значить эти ошибки?

Помогите понять о чем они

496