0

私は視覚障害者向けのアプリを開発しています。ユーザーが画面を指でこすって画面を探索するオプションを提供したい (タッチで探索する)。この機能を構築するための API が見つかりません。Android 2.3.3 (api レベル 10) でこれを達成しようとしています。

Android 4.1 のトークバックでは、「探索によるタッチ」機能がデフォルトで付属していることを知っていますが、Android 4.1 未満のデバイスを使用しているユーザーにこの機能を提供したいと考えています。どんなアイデアでも大歓迎です。

4

1 に答える 1

1

Eyes-Free ProjectのAccessibilityShimライブラリを使用してみてください。Gingerbread 以下の個々のアクティビティに ICS スタイルのタッチ探索を実装します。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.main_activity);

    // This call must occur after setContentView().
    AccessiblityShim.attachToActivity(this);
}

ダイアログにも適用できます。

AccessiblityShim.attachToDialog(dialog);
于 2013-02-20T19:56:29.107 に答える