1
我在我的代碼獲得的問題... 我想setVisibility走了所有的圖像從自定義我的列表視圖... 我試過,但沒有工作:(setVisibility走後沒在列表視圖Work的Android
這是我的代碼...
@Override
public void onResume() {
super.onResume();
DatabaseHandler database = new DatabaseHandler(getApplicationContext());
List<Setting_App> isisetting_appListSqllite = database.getSettingApp("Hide Image");
String hide_image;
if(isisetting_appListSqllite.size()>0){
Setting_App s = isisetting_appListSqllite.get(0);
hide_image = s.getIsiSettingApp();
}
else{
hide_image="N";
}
int count_list_adapter=list.getAdapter().getCount()-2;
if(adapter!=null){
for(int i=2; i < count_list_adapter; i++){
ImageView thumb_image= (ImageView)list.getAdapter().getView(i, null, null).
findViewById(R.id.image_tulisan);
if(hide_image.equals("Y")){
thumb_image.setVisibility(View.GONE);
}
else{
thumb_image.setVisibility(View.VISIBLE);
}
adapter.notifyDataSetChanged();
}
}
}
如何解決它? 感謝您partisipation ...對不起我的英語...
我猜「不行」意味着它崩潰,因爲這就是它應該做的。 getView不應該被你調用。您應該在適配器中執行某些操作以使其隱藏圖像。 – njzk2