0
我有一個Xperia Mini Pro,我正在製作一個特定的應用程序。Android - 在手機上關閉什麼事件關閉
我有一個全屏幕的活動,但是當我關閉手機(物理上)時,它會重置屏幕上東西的位置。
有沒有一種方法,我可以重寫,以防止這種情況,如「onPhoneClose」或什麼?
我有一個Xperia Mini Pro,我正在製作一個特定的應用程序。Android - 在手機上關閉什麼事件關閉
我有一個全屏幕的活動,但是當我關閉手機(物理上)時,它會重置屏幕上東西的位置。
有沒有一種方法,我可以重寫,以防止這種情況,如「onPhoneClose」或什麼?
這將在您的Activity
中觸發;這是您需要重寫以攔截事件的回調。但是,如果您通過在<activity>
中設置android:configChanges="keyboardHidden"
來聲明您關心AndroidManifest.xml
中的活動,您將只會收到此活動。
這一定是它,但它現在給我一個錯誤。如果我不打電話父母的方法有可能是我應該做的事情? – 2012-01-15 16:05:55
沒關係,做了伎倆謝謝,雖然我沒有得到它。如果我只記得父方法爲什麼不重置活動的狀態?爲什麼它之前重置? – 2012-01-15 16:08:30
默認行爲是重新啓動Activity,以強制您的應用在新配置狀態的上下文內重新加載。通過以這種方式聲明事情,您告訴Android您將要處理更改並且不需要重置。 – 2012-01-15 16:29:24