私はaccessebilityサポートをいくつかのアプリケーションに追加しています。これは、スタンドアールのUI要素(たとえばボタン)でうまく動作しますが、何らかの理由でカスタム要素で機能しません。ImageViewとTextViewのRelativeLayout(アイコンのように見えます)です。私はandroid:focusable = "true"を定義し、contentDescriptionを設定しました。RelativeLayoutとアクセシビリティサポート
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
...
android:contentDescription=”my content description”
android:focusable="true">
<ImageView
...
/>
<TextView
...
/>
</RelativeLayout>
誰かがここにすべての理由を挙げてください。
更新日: 現在、どのレイアウトが画面に表示されているのか、どのような順序になっているのか(いくつかのレイアウトは透明です)を確認する方法はありますか?
+1興味深いものと新しいものを求めています。 –
おそらく、いくつかの必要な方法がオベライリデンでした。このコードにはカスタム要素やその他の自転車がたくさんあります。(私はどこを見てもわかりません。 –