Articles of прокрутка

Как получить правую / левую стрелки в Activity, чтобы показать больше экранов вправо / влево?

У меня есть ViewFlipper, который содержит несколько линейных макетов. Мне нужно разрешить пользователю перелистывать их. Я видел другие приложения, у которых есть стрелки / треугольники с обеих сторон экрана, которые при нажатии переходят к следующему виду в наборе. Я хотел бы добавить их в свою работу.

Галерея Android – Замена растрового изображения в ImageView после прокрутки

Я запрограммировал масштабируемую галерею с несколькими изображениями. Изображения можно увеличить. Увеличенное изображение можно перетаскивать. Если изображение не масштабируется, можно прокручивать галерею. Макет состоит из LinearLayout с TextView (название галереи) и самой Gallery . Элемент в галерее состоит из RelativeLayout содержащего FrameLayout с ImageView в нем (я читал, мне нужен FrameLayout для масштабирования) и TextView чтобы […]

Apache cordova на Android, где прокрутки?

Я пытаюсь создать простое приложение с кордорой, цель которой – андроид Я просто хочу иметь прокручиваемый div, но Если содержание меньше высоты div, полоса прокрутки всегда видна Если содержание больше, чем высота div, полоса прокрутки никогда не появляется, даже если я прокручиваю: прокрутка возможна, но индикация положения полосы прокрутки Мой макет прост: <body> <div id='views'> […]

Android ListView автоматически Загружает больше данных при прокрутке вверх

Появился вопрос о том, как Android ListView автоматически загружает больше данных при прокрутке вниз . Но то, что мне нужно, прямо противоположно этому вопросу. Я отменил первый ответ, но он не сработал, и если в представлении списка нет ни одного прокручиваемого события, вызываемого в первом ответе. Так что помогите мне обнаружить событие прокрутки вверх в […]

Кнопка Android Home в сворачивающейся панели инструментов с изображением

Я хочу сохранить кнопку дома на панели инструментов. У меня есть сворачивающаяся панель инструментов с изображением, которое исчезает при прокрутке вверх. На моей другой панели инструментов я реализовал панель инструментов: getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); Но теперь это не сработает. Я не могу видеть кнопку, когда панель инструментов сжимается (когда изображение не отображается) и когда панель инструментов открыта […]

Скрыть / Показать панель действий более плавно?

Я хочу показать или скрыть свою панель действий более плавно. В настоящее время я делаю это, когда меня переписывает состояние ресайклера в моих изменениях активности. if (scrollState == ScrollState.UP) { if (mActionBar.isShowing()) { mActionBar.hide(); } } else if (scrollState == ScrollState.DOWN) { if (!mActionBar.isShowing()) { mActionBar.show(); } } Мне нужна более плавная анимация, как в […]

Пользовательский эффект прокрутки для scrollview?

Любой, кто знает, как сделать свою собственную функцию прокрутки, например fling () или smoothScrollTo ()? У меня есть класс, который расширен ScrollView, но я не могу узнать, как это сделать … Я хочу, чтобы он работал, как бег, но назад, а это означало вместо того, чтобы замедляться с заданной скоростью. Я хочу, чтобы он ускорялся […]

Прокрутка анимации в NavigationView

В моей активности есть NavigationView внутри DrawerLayout . Когда пользователь нажимает кнопку в заголовке NavigationView, я хотел бы прокрутить вверх до DrawerLayout/NavigationView с помощью анимации. Кажется, что NavigationView и DrawerLayout не предоставляют метод для получения фактической позиции прокрутки ( getScrollY() и getScrollX() всегда возвращают 0), и поэтому я не могу этого сделать. Как перейти к […]

RecyclerView автоматически прокручивает элемент WebView / Fresco SimpleDraweeView

Когда я помещаю элемент с асинхронно загруженным контентом с расширяемой высотой, например WebView или SimpleDraweeView Fresco, представление иногда прокручивается к этому элементу (если оно, например, просто частично видимо на экране, оно прокручивается после загрузки объекта). Кто-нибудь испытал эту проблему?

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

У меня есть веб-просмотр с приведенным ниже кодом: WebSettings webSettings = webView.getSettings(); webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); webSettings.setSavePassword(false); webSettings.setSaveFormData(false); webSettings.setSupportZoom(false); webView.setBackgroundColor(0); webView.loadDataWithBaseURL(null, text, "text/html", "UTF-8", null); webView.setOnTouchListener(onTouchListener); webView.setVerticalScrollBarEnabled(true); Если я комментирую webView.setOnTouchListener(onTouchListener); Этот веб-просмотр будет прокручиваться, но если я его добавлю, веб-просмотр не будет прокручивать какую-либо причину, почему так? РЕДАКТИРОВАТЬ Мой слушатель OnTouchListener onTouchListener = new View.OnTouchListener() { @Override […]