私はpause
1 つのbutton click
イベントで必要なゲームを開発しました。swf file
使用感も音も色々あるので戸惑いresource
ます。
図のように、画面を一時停止するとスリープ モードになり、resume button
目の前に が表示されます。
これどうやってするの?
私はpause
1 つのbutton click
イベントで必要なゲームを開発しました。swf file
使用感も音も色々あるので戸惑いresource
ます。
図のように、画面を一時停止するとスリープ モードになり、resume button
目の前に が表示されます。
これどうやってするの?
このため、アクティビティが実行中で、ユーザーが一時停止ボタンを押したときに、リソースを一時停止できる関数を呼び出すことができます。
これには、1。再生中のメディアファイルの一時停止が含まれます。これは、MediaPlayerAPIを使用して実行できます。2。停止できるビューのアニメーション3.通知APIを使用して停止できる通知音
ゲームのアクティビティでこれを使用できるかもしれません。これは、フラッシュを使用して webView でゲームを一時停止する方法です
@Override
public void onWindowFocusChanged(boolean hasFocus) {
gameView = (webView) findViewById(R.id.wView);
if (hasFocus) {
try {
Class.forName("android.webkit.WebView")
.getMethod("onResume", (Class[]) null)
.invoke(gameView, (Object[]) null);
} catch (Exception e) {
}
gameView.resumeTimers();
gameView.loadUrl("javascript:setflashfocus()");
} else {
try {
Class.forName("android.webkit.WebView")
.getMethod("onPause", (Class[]) null)
.invoke(gameView, (Object[]) null);
} catch (Exception e) {
}
gameView.pauseTimers();
}
super.onWindowFocusChanged(hasFocus);
}
たぶん、これを実行するために別のアクティビティを起動できます