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](https://cdn-ak-scissors.b.st-hatena.com/image/square/82cdc75ff3b97dc83c48b205f03a50b97dad8ca9/height=288;version=1;width=512/http%3A%2F%2Fatgb.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)