Android-CityList
Android-CityList copied to clipboard
嵌套的GridView的item点击事件无效
`hotCity.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
City bean = (City) parent.getAdapter().getItem(position);
Toast.makeText(context, bean.getName(), Toast.LENGTH_SHORT).show();
}
});`
这个onItemClick无效
怎么解决的?
GridView 设置的Adapter 布局中 的 TextView 设置了 android:clickable="true" ,导致 无法响应 ItemOnClickListener, 将 TextView 的 android:clickable="true" 修改为 false 即可(item_city_cell.xml).