2012-02-23 5 views
0

私はアンドロイド:focusable = "false"であるEditTextを持っています。 このedittextがユーザーによってクリックされたときに何かしたいと思います。アンドロイド:focusable = "false"のEditTextのためのSetOnclickListener

どうすればいいですか?

ありがとうございます。ここ

+0

焦点が合っていないオブジェクトのクリックを捕らえることはできません! – Hiral

+0

ああ、どのようにして、ユーザーは、unfocusable機能なしでEdittextを変更することはできません。 –

+0

edittextを編集しないようにするには、なぜedittextをクリックしたときにタスクを心配しているのでしょうか?彼がクリックしたときに起こるアクションは「何もありません」、彼はあなたのedittextがdisabled.simpleであることを知ります! ! – Hiral

答えて

0

私は、この問題を見つけるのソリューションです:

  1. 私はこのliek私のテキストビューを宣言:

    のEditText
    アンドロイド:ID = "@ + ID /デイリー"
    アンドロイド:layout_width = "wrap_content"
    android:layout_height = "wrap_content"
    android:layout_alignParentLeft = "true"
    android:la yout_alignParentRightは= "true" を
    アンドロイド:layout_below = "@ + ID/UserInformations"
    アンドロイド:編集可能= "false" を
    アンドロイド:cursorVisible = "false" を
    アンドロイド:longClickable = "false" を
    アンドロイド:重力= "右">
    のEditText>

最も重要なのはこれらの行を宣言することです:

android:editable="false" 
android:cursorVisible="false" 
android:longClickable="false" 

そして、単純なsetOnClickListenerを使用します。

関連する問題