2010-11-18 22 views
0

我拍攝一張照片,並將其放到ImageView上。當用戶看到圖像視圖所在的頁面時,我將手機橫向放置在水平方向,應用程序立即返回到應用程序的主屏幕。有任何想法嗎?有沒有辦法阻止應用程序在方向更改時進入主屏幕?

+0

查看http://stackoverflow.com/questions/456211/activity-restart-on-rotation-android這裏有一些詳細的答案。 – 2010-11-18 00:49:03

回答

2

旋轉手機重新創建活動。實施onSaveInstanceState()onCreate()方法來正確保存和恢復活動的狀態應該可以解決問題。

+0

請原諒我對此的無知 - 但是,對於每個班級,你的意思是?我有super.onCreate(savedInstanceState);在課程中它正在改變方向,它仍然回到應用程序的主屏幕。 – Sapp 2010-11-18 00:40:15

+0

家庭屏幕是什麼意思?它切換到另一個活動?彈出窗口消失了嗎?視圖是否被重置? – 2010-11-18 00:58:21

+0

它從我的一個類被setContentView調用回我的應用程序的主類 – Sapp 2010-11-18 01:16:24

相關問題