Home > Android > [Android] TextViewでクリック処理

[Android] TextViewでクリック処理

クリック有効化

TextViewでクリックイベントを拾いたい場合は setClickable() でクリックを有効にしなければなりません。
引数にtrueを指定すると有効、falseを指定すると無効になります。

//==== クリックを有効にする ====//
TextView tvHoge = (TextView)findViewById(R.id.tv_Hoge);
tvHoge.setClickable(true);
tvHoge.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
        Log.i("てすと", "クリックされた!")
    }
});

 

レイアウトファイルで設定

レイアウトファイルの「android:clickable」で設定することもできます。

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:clickable="true"
    android:text="hoge" />

 
 

関連があると思われる記事:

このエントリーをはてなブックマークに追加
はてなブックマーク - [Android] TextViewでクリック処理
Facebook にシェア
[`google_buzz` not found]
[`yahoo` not found]
[`livedoor` not found]
[`friendfeed` not found]
[`tweetmeme` not found]
[`grow` not found]

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://gacken.com/wp/program/android/1669/trackback/
Listed below are links to weblogs that reference
[Android] TextViewでクリック処理 from ミライニトドケ

Home > Android > [Android] TextViewでクリック処理

Search
Feeds
Meta
人気の記事

Return to page top