我正在尝试禁用listview上的多个点击事件,比如说按下第一次点击一些媒体从webservice播放,当它被播放,其他项目需要clickable==false,媒体播放后,其他列表项可以点击.
我想要是打电话setClickable(true)和setClickable(false)上ListView对象.
Sal*_*lim 62
在您的自定义ArrayAdapter overEnabled方法中,如下所示
@Override
public boolean isEnabled(int position) {
return false;
}
Run Code Online (Sandbox Code Playgroud)
Ion*_*ers 34
使自己的ArrayAdapter子类具有AreAllItemsEnabled()返回false,并定义isEnabled(int position)以返回您要禁用的项目中给定项目的false.
Dro*_*rap 15
将其添加到xml
android:listSelector="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35942 次 |
| 最近记录: |