Phonegap で開発されたアプリがあります。ビデオの再生には、ネイティブ Android の videoView を使用しました。
動画再生に成功しました。しかし今、そのアクティビティのボタンをクリックすると、Phonegap/Browser 画面に戻る必要があります。しかし、Androidの戻るボタンをクリックするとすぐに、アプリケーションが閉じます。
ネイティブ android から phonegap に移行する方法を知っている人はいますか??
編集
super.cordova.getActivity().runOnUiThread(new Runnable() {
@Override
public void run()
{
final KHS khs = new KHS();
cordova.getActivity().setContentView(R.layout.second);
final VideoView videoHolder = (VideoView) cordova.getActivity().findViewById(R.id.videoView1);
khs.nativeVideoPlayer(cordova.getActivity(), VideoPlayer.message, videoHolder);
final Button btn = (Button)cordova.getActivity().findViewById(R.id.videobutton);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(cordova.getActivity(), "Stop the Video", Toast.LENGTH_LONG).show();
videoHolder.stopPlayback();
khs.hideVideoPlayer();
}
});
}
});