Проблема с ориентацией на Android, без прокрутки - PullRequest
1 голос
/ 22 августа 2010

Я использую Eclipse и разработал приложение, которое имеет 3 вкладки, используя Android 1.5. Программа работает просто отлично. 1-я проблема - когда приложение запускается, оно меняет ориентацию, но не показывает полосы прокрутки, что позволяет прокручивать вниз (или вверх). Это должно происходить? И как это исправить?

2-я проблема - если вы находитесь, скажем, на tab2, а затем откройте или закройте клавиатуру (T-Mobile G1), tab2 переключится на tab1. Независимо от того, являетесь ли вы одним tab1 или tab2, открытие / закрытие клавиатуры переключит ее обратно на tab1. Кто-нибудь знает, что это за исправление?

1 Ответ

0 голосов
/ 22 августа 2010
  1. Исследовать использование ScrollView https://developer.android.com/reference/android/widget/ScrollView.html
  2. Я думаю, при открытии / закрытии клавиатуры ваша деятельность воссоздается (хотя и не уверен), попробуйте сохранить состояние вкладок (например, индекс выбранной вкладки) https://developer.android.com/reference/android/app/Activity.html#onSaveInstanceState(android.os.Bundle) и восстановление его во время создания.
...