Articles of Прокрутка прокрутки

Scrollview не полностью прокручивается

Я создаю чат-приложение, которое отображает текст, который пользователь вводит на экран, используя scrollview. То, что я делаю, это автопрокрутка scrollview вниз, поскольку к тексту добавляется больше текста. я использую ScrollView my_scrollview = (ScrollView) findViewById(R.id.scroller); my_scrollview.fullScroll(ScrollView.FOCUS_DOWN); Кажется, что это работает, хотя по какой-то причине, поскольку клавиатура обычно отображается на экране во время чата, когда прокрутка прокрутки […]

Класс Android ImageViewer, поддерживающий Pinch-Zoom и прокрутку

Я ищу библиотеку ImageViewer, которая открывает изображение в моем приложении для заданного URI (изображение, загруженное веб-сервисом, уже хранится в моем приложении в защищенном месте). Мне очень нравится ImageViewer-Activity «Samsung Galaxy S», потому что он использует масштабирование и «прокрутку» по вертикали / горизонтали. Также он очень быстро масштабирует картинку на моем телефоне samsung 🙂 Я знаю, […]

Android-эмулятор не прокручивает вниз

Я создаю макет следующим образом и когда я подражаю его в AVD. Он не прокрутится вниз, чтобы увидеть контур ниже складки. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_height="wrap_content" android:layout_width="wrap_content"> <TextView android:text="@string/UserFormWelcome" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20px" android:gravity="center" /> <TextView android:text="@string/name" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textStyle="bold" android:paddingTop="20px" android:paddingLeft="10px" /> <TableLayout android:layout_height="wrap_content" android:layout_width="wrap_content"> <TableRow android:layout_height="wrap_content" android:layout_width="match_parent" android:paddingTop="20px"> <TextView android:text="@string/firstname" android:layout_width="fill_parent" android:layout_height="wrap_content" […]

Перетаскивание в «ListView»

Я пытаюсь реализовать перетаскивание в ListView в android (Ice Cream Sandwich). Поэтому, когда перетаскиваемый объект достигает края ListView , я прокручиваю ListView в соответствующем направлении. Проблема в том, что при прокрутке иногда адаптер создает новые View s по мере необходимости, и эти «новые» View s ранее не получали событие ACTION_DRAG_STARTED и, следовательно, не получают обновления […]

Checkbox не установлен, когда я просматриваю список на Android

Я новичок в разработке Android. Я создал список с textbox и checkbox . Когда я устанавливаю checkbox и прокручиваю его, чтобы проверить некоторые другие элементы в представлении списка, более старые неконтролируемые. Как избежать этой проблемы в listview ? Прошу вас, указав мой код. Вот код: main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView […]

(Smooth) ScrollToPosition не работает должным образом с RecyclerView

Я использую базовый RecyclerView с GridLayoutManager. Я заметил, что ни smoothScrollToPosition, ни scrollToPosition не работают должным образом. smoothScrollToPosition ) при использовании smoothScrollToPosition я часто получаю ошибку от RecyclerView «RecyclerView: пройденное положение цели при плавной прокрутке». И RecyclerView не прокручивается должным образом (часто он пропускает целевую строку). Это наблюдается в основном, когда я пытаюсь прокрутить до […]

Как сделать линейную раскладку прокручиваемой?

Привет всем – возможно ли сделать всю линейную раскладку прокручиваемой, когда это необходимо? (Когда все элементы в макете не подходят на главном экране)? Я знаю, что это выполнимо с представлениями и т. Д. … но есть ли способ включить все в макет, чтобы прокручиваться одновременно? Возможно, прокручиваемый – это не правильный термин … в основном […]

Android ScrollView отказывается прокручивать донизу

У меня есть элемент root scrollview с релятивизацией в нем и куча элементов формы внутри относительной компоновки. По какой-то причине, когда мягкая клавиатура вставлена, кажется, что она не может прокручиваться до самого низа, что порезает одну из моих кнопок пополам. Вот скриншот просмотра иерархии, чтобы продемонстрировать, что я имею в виду. Как вы можете видеть, […]

Android: общая высота ScrollView

У меня есть собственный ScrollView (расширенный android.widget.ScrollView), который я использую в своем макете. Я хочу измерить общую высоту содержимого этого scrollview. GetHeight () и getMeasuredHeight () не дают мне правильных значений (слишком высокие числа). Исходная информация. Я хочу определить, как далеко прокручивается пользователь. Я использую onScrollChanged, чтобы получить значение X, но мне нужно знать процент, […]

Добавление представления в начало макета внутри прокрутки

Поэтому мой макет выглядит в основном так: <ScrollView> <RelativeLayout> <BunchOfViews/> <ImageView android:layout_alignParentBottom="true"/> </RelativeLayout> </ScrollView> У меня есть ScrollView поэтому все макеты всегда видны независимо от высоты экрана. Проблема в том, что на очень высоком экране я все еще хочу, чтобы мой ImageView был внизу. Однако у дочернего элемента ScrollView нет определенного дна. View находится в […]