TextViewクリックイベントが無効な完璧な解決

824 ワード

最近開発中に、TextViewを使用してButtonのクリックイベントを作成した場合(xmlでandroid:onClick="click"属性を使用してこのTextViewのクリック方法を設定した場合)、クリックが効果を失い、クリックイベントをトリガーできないという問題がありました.
xmlには次のように書かれています.
    

後で調べてみると国産携帯電話のシステムが変更されているため、一部機種ではTextViewのandroid:clickableのデフォルト値がfalseなので、xmlにTextViewのクリックイベントのコールバックを書くにはandroid:clickable=「true」と書かなければならない.また、Button、ImageButtonというそれ自体がクリッククラスのコントロールである場合はandroid:clickable=「true」がデフォルトですので、上記のコードはクリック可能な状態にしたほうがいいです