質問編集履歴
1
前回、OnClickListenerで呼び出すと限定してしまったので他の方法がある可能性を考慮し、変更させていただきました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
AccessibilityServiceの
|
1
|
+
AccessibilityService内でボタンによるAccessibilityNodeInfoの動作を定義することは出来ますか?
|
body
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
私は今Buttonを押すと画面スクロールするアプリを作成しているのですが
|
2
2
|
MyAccessibilityServiceクラスのonAccessibilityEventで定義した
|
3
|
+
|
3
4
|
```Java
|
4
5
|
@Override
|
5
6
|
public void onAccessibilityEvent(AccessibilityEvent event) {
|
@@ -10,15 +11,7 @@
|
|
10
11
|
nodeInfo.performAction(AccessibilityNodeInfo.ACTION_SCROLL_BACKWARD);
|
11
12
|
}
|
12
13
|
```
|
14
|
+
の[ACTION_SCROLL_BACKWARD] [ACTION_SCROLL_FORWARD]を
|
13
|
-
を
|
15
|
+
MyAccessibilityService.class内にButtonを配置し、押したときに動作させることは可能なのでしょうか?
|
14
16
|
|
15
|
-
```Java
|
16
|
-
btn.setOnClickListener(new View.OnClickListener() {
|
17
|
-
|
18
|
-
@Override
|
19
|
-
public void onClick(View v) {
|
20
|
-
}
|
21
|
-
});
|
22
|
-
```
|
23
|
-
こちらに処理を書きたいと考えています。[btn] は私が配置したButtonになります。
|
24
|
-
アドバイス
|
17
|
+
例やアドバイス、方法などよろしくお願いいたします。
|