我正在製作我的第一個android應用程序,並且我有一個AutoCompleteTextView,其中包含Google Places API提供的建議。當從建議中選擇一個項目時,我會在下面顯示更多信息。這可以正常工作,但是當屏幕方向改變時,值會保持消失,就像沒有選擇項目一樣。如果我選擇另一個項目,建議顯示正常,但有什麼辦法保持我的TextViews和AutoCompleteTextView的屏幕方向更改時的值?保持AutoCompleteTextView的值在方向更改時重置
0
A
回答
-1
這個清單中
android:configChanges="locale|keyboardHidden|orientation"
添加到您的活動爲
<activity android:name=".youractivityname"
android:label="youractivityname"
android:configChanges="locale|keyboardHidden|orientation"/>
1
你剛纔您所選擇的存儲項目的onSaveInstanceState(捆綁outState)並裝載它的onCreate(捆綁savedInstanceState)這樣的。
public class MainActivity extends Activity {
final String KEY = "save key";
int mSelectedItemIndex = -1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (savedInstanceState != null) {
mSelectedItemIndex = savedInstanceState.getInt(KEY);
}
if (mSelectedItemIndex != -1) {
// bind selected item to AutoCompleteTextView
}
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
// Save your current index
if (mSelectedItemIndex != -1) {
outState.putInt(KEY, mSelectedItemIndex);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
相關問題
- 1. 更改AutoCompleteTextView的值
- 2. 將autocompletetextview方向更改爲RTL
- 3. AutoCompleteTextView處理屏幕方向更改
- 4. 方向更改時更改保證金?
- 5. 如何在更改iPhone的方向時保持圖片大小
- 6. Android開發:如何在方向更改時保持文本?
- 7. jQuery Mobile - 保持設備方向更改的滾動位置?
- 8. 更改支持的方向
- 9. 強制定位,同時保持允許設備方向更改?
- 10. 如何在方向更改期間保持相同的片段?
- 11. 更改方向後「重置」單元格
- 12. Android可檢查菜單項在方向更改時重置
- 13. 強制UITableViewCell保持對象在方向更改上右對齊
- 14. AutoCompleteTextView總是保持焦點
- 15. 如何通過Android中的方向更改保持動態視圖的重點?
- 16. 列表值在方向更改時被更改
- 17. 保持模型值在更改時更新?
- 18. 如何保持彈出窗口的方向更改?
- 19. 保持選定的NavigationItem槽方向更改
- 20. 在接口方向更改後保留UIScrollView的位置
- 21. 如何更改viewController支持的方向?
- 22. asp.net LoginView保持重定向到default.aspx,如何更改?
- 23. 在方向更改時保存StreetViewFragment的狀態
- 24. android - 通過方向更改保持喚醒鎖?
- 25. 設備方向更改時更改UIImage
- 26. 更改方向時更改Xml佈局
- 27. 更改光標的保持時間?
- 28. 值不會通過它們保持相同的方法更改
- 29. 在AutoCompleteTextView中下降下的方向
- 30. 在Android中的方向更改時活動重新加載
我試過了,問題仍然存在。 – Narabhut