2012-02-14 9 views
0

分SDKが7戻るキーが完全にアプリを殺す、通知が

ある持続ない私は、画面の上部にはほとんどの通知を持っていますが、主な活動にバックキーを押したときに、それが消えません。これを修正するには、何をバックボタンオーバーライドに追加する必要がありますか? Androidのドキュメントから

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) 
{ 
    if ((keyCode == KeyEvent.KEYCODE_BACK)) 
    { 
     finish(); 
    } 
    return super.onKeyDown(keyCode, event); 
} 
+0

を修正? –

+2

は以前ここで回答されていますhttp://stackoverflow.com/questions/3595232/android-remove-notification-from-notification-bar – pgsandstrom

答えて

1

...ユーザーがそれを選択したときに、通知ウィンドウからステータスバー通知をオフにあなたの通知に「FLAG_AUTO_CANCEL」フラグを追加します.TO。 cancel(int)を使用して手動で消去したり、通知IDを渡したり、cancelAll()ですべての通知をクリアすることもできます。

+0

パーフェクトはあなたに感謝します。 – VicVu

+0

それはあなたを助けてくれて良かった..答えを選択してください。ありがとう – Relsell

0
@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) 
{ 
    if ((keyCode == KeyEvent.KEYCODE_BACK)) 
    { 
     cancelAll(); 
     finish(); 

    } 
    return super.onKeyDown(keyCode, event); 
} 

このコードを使用してPlzを更新、それはあなたが通知を言うとき、あなたはプルダウンAndroidの通知バーに通知を意味し、このか

関連する問題