- 2012-07-31 (火) 0:04
- Android
クリック有効化
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] テキストへのリンク設定
- [Android] TextViewで一部だけ文字色を変更
- [Android] 背景色の設定
- [Android] ページ内でのListView区切り線表示
- [Android] Backボタンが押されたときの処理
- Newer: [Java] ディレクトリ内のファイル一覧取得
- Older: [ビジネス] スマートフォンビジネスについて
Comments:0
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 ミライニトドケ