2010-11-22 18 views
0

私は、アプリケーションアイコンをクリックしている間にパスワードを尋ねるアプリケーションを持っています。それから、私はUiApplication.getUiApplication()を設定しました。アプリケーションはバックグラウンドで実行されています。アプリケーションがバックグラウンドで実行されているかどうかを確認する方法

ここで再びアプリケーションに入ると、パスワードを尋ねることになります。

助けてください。

に関しては

、 サンパス

答えて

1

あなたはUiApplication.getUiApplicationを使用することができます()。アプリケーションがフォアグラウンドにある場合isForeground()メソッドを決定すること。

isForegroundメソッドは、requestForegroundメソッドとrequestBackgroundメソッドもサポートするnet.rim.device.api.systemアプリケーションクラスから継承されています。

http://www.blackberry.com/developers/docs/4.6.0api/net/rim/device/api/ui/UiApplication.html

0

私はあなたがApplication.activate()方法に興味があるかもしれないと思う:

public void activate() 

// Handles foregrounding event. 

// The system invokes this method when it brings this application 
// to the foreground. By default, this method does nothing. 
// Override this method to perform additional processing 
// when being brought to the foreground. 

UiApplicationApplicationを拡張するので、この方法は、あなたのUiApplicationサブクラスでもご覧になれます。

関連する問題