【问题标题】:ListView select itemListView 选择项
【发布时间】:2012-05-03 21:38:54
【问题描述】:

我正在尝试在列表视图中选择一个项目并向用户显示他选择的项目,但是当我单击列表项时没有任何反应。

songtitle 是一个 ListArray....

 ArrayList<String>songtitle = new ArrayList<String>();
 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.song,songtitle);
 setListAdapter(adapter);

以上这部分是总结,不是实际代码。那部分有效。是下面的方法不行。

  protected void onListIemClick(ListView  , View v, int position, long id){
  super.onListItemClick(c, v, position, id);
      Toast.makeText(this, "You have chosen the color: " + " " + songtitle,  Toast.LENGTH_LONG).show();
}

【问题讨论】:

标签: android listview select onclick


【解决方案1】:

您上面的方法名称拼写错误,您可以通过添加@Override 注解在您的应用中进行验证。

您是否使用自定义视图?

【讨论】:

    【解决方案2】:

    我猜你拼错了你要覆盖的方法的名称。应该是onListItemClick(...)。您应该将@Override 添加到您打算覆盖的方法中,以便编译器在超类中找不到该方法时向您发出警告。

    【讨论】:

    • 谢谢你们帮了大忙
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多