有什麼辦法可以禁用android中的特定列表項並在特定條件下啓用onCreate?這是我的需求急需,但我沒有看到它在stackoverflow上的任何答案。我在ItemClick上做了很多操作,但這不是我正在尋找的實際事情,它必須在屏幕集中時創建。如果有人遇到請分享u能覆蓋在適配器視圖的ontouch方法的思路ñ小碼..如何禁用android中的listitem onCreate
感謝
有什麼辦法可以禁用android中的特定列表項並在特定條件下啓用onCreate?這是我的需求急需,但我沒有看到它在stackoverflow上的任何答案。我在ItemClick上做了很多操作,但這不是我正在尋找的實際事情,它必須在屏幕集中時創建。如果有人遇到請分享u能覆蓋在適配器視圖的ontouch方法的思路ñ小碼..如何禁用android中的listitem onCreate
感謝
,U永遠不會收到lietItem的方法。
這個把戲可能適合你。得到你想要移植ListView
禁用後禁用項目
View view = listview.getChildAt(itemPostion);
view.setEnabled(false);
使
View view = listview.getChildAt(itemPostion);
view.setEnabled(true);
編輯
另一個Way-適配器
的做它在getView()@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
LayoutInflater li = (LayoutInflater) viewDashboard
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = li.inflate(R.layout.row_dashboard, parent, false);
if(position==something){
convertView.setEnabled(false);
}
return convertView;
}
將要禁用的項目的位置存儲在數組中,並且當您單擊該特定項目時,不要執行任何操作,或者如果要在UI部分上給予殘疾感覺,那麼在獲取視圖方法本身後,您可以執行在這些特定的職位,試試吧,這應該工作
你的問題不cleare。發佈一些代碼。您希望禁用或啓用列表項目的條件是什麼?將這些條件放在swithch中並從onCreate()調用它,從switch case中調用你的方法來啓用或禁用你的列表項。 –