¿Es posible soportar una función setScrollY () (ScrollView API 14) como función para los antiguos niveles de API?

Tengo una sencilla primera aplicación de Android que estoy codificando. Una de mis actividades principales es un ScrollView que es bastante largo. En eso tengo algunos botones que llaman a otros ListViews. Cuando los ListViews están terminados y el ScrollView está de vuelta quiero que la posición en la pantalla sea la misma que era cuando se llamó por primera vez a ListView.

Encontré los métodos getScrollY () y setScrollY () y puedo implementarlos para mantener la posición de la manera que deseo.

Sin embargo, el setScrollY () es una API de 14 y hasta la función, y de acuerdo a las estadísticas de mi aplicación tengo un montón de usuarios en Gingerbread, que es un nivel más antiguo de la API.

Mi pregunta: ¿Hay un método que he pasado por alto o que se puede señalar hacia que me permite tener la misma funcionalidad que setScrollY () en los antiguos niveles de la API?

¿Has mirado scrollTo(getScrollX(), y) ? Está disponible en todas las versiones de Android.

http://developer.android.com/reference/android/view/View.html#scrollTo(int%2C%20int)

Si observa la implementación de setScrollY() , verá:

 public void setScrollY(int value) { scrollTo(mScrollX, value); } 
  • Mover EditText en NestedScrollView cuando aparece el teclado virtual
  • Cómo convertir todo el contenido en una vista de desplazamiento a un mapa de bits?
  • Pestañas de Acción
  • ¿Cómo distinguir el desplazamiento del usuario final de un androide ScrollView desde el desplazamiento programático?
  • El borde inferior de CardView se corta dentro de ScrollView android
  • ¿Cómo sé que la vista de desplazamiento ya está desplazada hacia abajo?
  • ListView dentro de ScrollView no se desplaza en Android
  • Mantener la posición de desplazamiento ScrollView para contenido dinámico
  • ScrollView scrollTo no funciona
  • ScrollView dentro de la Galería, desplazándose independientemente
  • Dificultad con ScrollView y LinearLayout
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.