2011-03-12 20 views
0

您會使用哪些代碼來防止Droid鎖定應用程序?我正在編寫一個使用套接字的應用程序,並且屏幕鎖定在應用程序執行的中間位置是非常重要的。防止鎖定自定義Android應用程序

回答

0

獲得我不完全明白你的意思。但我認爲它是一個沒有反應的用戶界面。所以,如果這個假設是正確的線程是你的答案,做在這裏您插座的工作,以便用戶界面不會「鎖定」

new Thread(new Runnable(){ 
    @Override 
    public void run(){ 
     Code Here .... 
    } 
}).start(); 

還要記住,如果您對從該修改的UI元素怪例外穿線者有時可能會很有用。 http://developer.android.com/reference/android/os/Looper.html

+0

其實我的意思是,應用程序過了很長時間才進入鎖定屏幕。 – Zach 2011-03-12 05:00:26

+0

@Zach在這種情況下,我贊成@ Br810的建議我經常在我的Android佈局中使用它,它效果很好。如果它適合你,請確保接受他的答案。 – 2011-03-12 05:59:11

1

關閉屏幕鎖定通過增加對活動的按照您的AndroidManifest.xml

android:keepScreenOn="true" 

屏幕將會保持謹慎使用此作爲被保留在顯示屏的可能影響您的電池使用在你的應用程序。

+0

這是針對Android的舊版本嗎?我檢查了一下,它在清單中的2.2上似乎不是有效的。但是,您可以將此作爲屬性添加到標準佈局的任何視圖中。 – 2011-03-12 05:56:52

相關問題