Как сделать полосы прокрутки всегда видимыми?

Android скрывает полосы прокрутки, если окно активно не прокручивается. Из-за этого трудно сказать, можно ли прокрутить окно, не попробовав его. Есть ли способ заставить Android всегда показывать полосы прокрутки, когда есть что прокручивать?

У меня есть Thunderbolt под управлением Android 2.2 (Froyo).

Ответы (2)

Когда действие, которое можно прокручивать, открывается, полоса прокрутки должна отображаться в течение нескольких секунд, прежде чем исчезнуть, поэтому вы можете знать, что страницу можно прокручивать. Если вы пропустили тонкую подсказку, то просто слегка проведите пальцем по экрану, чтобы отобразить полосу прокрутки.

ИМО, не рекомендуется всегда отображать полосу прокрутки, поскольку полоса прокрутки находится в области содержимого и может скрывать все, что находится на экране.

Я знаю, что они показывают ненадолго, но я хочу, чтобы они показывались всегда. Я не возражаю, если области содержимого постоянно сужаются на несколько пикселей, чтобы освободить место для всегда видимой полосы прокрутки.
Как говорит @Lie, это просто невозможно в качестве настройки. Возможно, вы могли бы взять исходный код Android, отредактировать его и создать собственное ПЗУ с этим изменением, но как пользователь это невозможно.
Обратите внимание, что кажется, что полоса прокрутки мигает только в том случае, если android:scrollbarAlwaysDrawVerticalTrack="true"- по крайней мере, по моему опыту работы с ScrollViews w/ 3.0

Видимость полосы прокрутки и эффект затухания можно определить только в самом приложении на уровне программирования, общей возможности для управления этим нет.

Разработчики, как правило, следуют лучшим практикам в отношении устройств с маленьким экраном, поскольку пространство ограничено. Общая концепция здесь заключается в том, чтобы полосы прокрутки были скрыты, когда они не используются, поскольку они появляются поверх представляемого контента. Это связано с ограниченным пространством, которое, как правило, имеют портативные устройства.

Не знаю, замечали ли вы когда-нибудь, что полосы прокрутки на смартфонах и планшетах появляются над содержимым и не имеют выделенного пространства, как на настольных компьютерах:

Полосы прокрутки над представленным содержимым

Все дело в пользовательском интерфейсе, и, к сожалению для вас, это общая концепция, которую, насколько мне известно, менять не собираются.