質問編集履歴

2

2019/02/26 15:26

投稿

Seiten_Minagawa
Seiten_Minagawa

スコア58

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ## 前提、実現したいこと
2
2
 
3
- AlertDialogを表示し、物理キーボードから何らかの入力されたらAlertDialogを消したい。
3
+ AlertDialogを表示し、物理キーボードからEnterキーが入力されたらAlertDialogを消したい。
4
4
 
5
5
  ただし、音量キーが入力された場合は音量が変更されないようにしたい。(アプリ全体で音を使わない前提)
6
6
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  ## 試したこと
20
20
 
21
- onKeyListenerをセットし、KeyEventのgetAction()がACTION_DOWN以外は何もせずfalseを返し、音量キーの入力は引数のDialogInterfaceのdismiss()を呼び出しtrueを返し、それ以外はdismiss()を呼び出しfalseを返した。
21
+ onKeyListenerをセットし、KeyEventのgetAction()がACTION_DOWN以外は何もせずfalseを返し、音量キーの入力は引数のDialogInterfaceのdismiss()を呼び出しtrueを返し、それ以外は全て暫定的にdismiss()を呼び出しfalseを返すようにした。
22
22
 
23
23
  結果としては望む結果は得られず。
24
24
 

1

2019/02/26 15:26

投稿

Seiten_Minagawa
Seiten_Minagawa

スコア58

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,8 @@
3
3
  AlertDialogを表示し、物理キーボードから何らかの入力がされたらAlertDialogを消したい。
4
4
 
5
5
  ただし、音量キーが入力された場合は音量が変更されないようにしたい。(アプリ全体で音を使わない前提)
6
+
7
+ 以下、Listenerイベントは全てAlertDialogにセットしているものとする。
6
8
 
7
9
 
8
10