onItemClickListener には次の引数があります onItemClick(AdapterView arg0, View arg1,int arg2, long arg3) arg2 から正しい結果を取得しています。つまり、選択されているアイテムの数ですが、ビュー プログラムから文字列値にアクセスしようとするとクラッシュします。
public void onItemClick(AdapterView<?> arg0, View arg1,int arg2, long arg3)
{
String s = ((TextView)arg1).getText().toString();
try
{
Log.v("----","ActionListener called"+arg2);
}
catch(Exception E)
{
Log.v("----","unable to get Text from Text field "+arg2);
}
}
Statement String S... にコメントすると、コードがクラッシュしません