ブックマーク / atgb.cocolog-nifty.com (1)

  • ListViewの中のボタンからActivityにイベントを通知する - AsTimeGoesBy

    Developersサイトでメソッドを見つけたので検証してみました。 ListViewの中にボタンがあると、ListViewのOnItemClickはクリックイベントを拾えなくなります。その代わり、ボタンのクリックでイベントが通知されるのですが、ボタンはListViewの行の数だけできるのでそれを受け取るにはリスナーを経由する必要があります。 すでにOnItemClickListenerがあるわけで、それに渡せばいいんじゃない?というか、OnIemClickListenerのidパラメタてなんに使うの?という疑問の答えがこれです。プログラムそのものはチュートリアルのListViewサンプルの改造です。 public class main extends Activity { /** Called when the activity is first created. */ @Overrid

    ListViewの中のボタンからActivityにイベントを通知する - AsTimeGoesBy
    kobee99
    kobee99 2015/03/14
    “performItemClick”
  • 1