我只是为列表视图中的复选框做了一个非常简单的监听器,但唯一的问题是,当我选择这些项目中的任何一个时,都没有Toast弹出。
listView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(), "Click works!", Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});这有什么问题吗?
发布于 2015-05-03 01:59:55
将这两行添加到复选框中
android:focusable="false"
android:focusableInTouchMode="false"如果您想详细了解该问题,here和here是对该场景的很好解释
https://stackoverflow.com/questions/30005398
复制相似问题