finish();押しボタンには、現在のバックボタンをseccond時間を押したときに、唯一の可視と不可視の機能は動作しません一度アクティビティを終了できません。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK){
final ImageView im = (ImageView)findViewById(R.id.imageView);
final ScrollView scrol = (ScrollView)findViewById(R.id.scrollView);
final LinearLayout layOut = (LinearLayout)findViewById(R.id.layout);
final TextView text = (TextView)findViewById(R.id.textView);
final VideoView videoview = (VideoView) findViewById(R.id.video_View);
videoview.setVisibility(View.INVISIBLE);
im.setVisibility(View.VISIBLE);
scrol.setVisibility(View.VISIBLE);
layOut.setVisibility(View.VISIBLE);
text.setVisibility(View.VISIBLE);
return false;
} else {
finish();
}
return super.onKeyDown(keyCode,event);
}
をオーバーライドしてみAPK onBackPressed()およびそこにこのコードを置くことに構築することはできません –
エラーはありません... – Blue
あなたはどんなエラーが表示されますか?あなたは上記のコードで何を達成しようとしていますか? –