0
내 프로그램에서 ListView를 사용하고 있고 각 행마다에 기반한 이미지 아이콘 (예/아니요) 중 하나를 표시하는 을 사용하고 있습니다. 아래에서 목록의 총 항목 수를 얻으려면 코드 (모두 포함 : - 예 & 아니요) 아이콘.총계 조건에 따라 항목 수
String totalNumberOfItemsInAList = ""+ lstView.getAdapter().getCount();
Toast.makeText(getApplicationContext(), "Total number of Items are:" + totalNumberOfItemsInAList, Toast.LENGTH_LONG).show();
하지만 난은 예 아이콘이 포함 된 목록에있는 항목의 총 수를 알고 싶다면 무엇을, 내 코드는 다음과 같습니다
private SparseBooleanArray flags = new SparseBooleanArray();
// to upload whole list
for(int position = 0; position < lstView.getAdapter().getCount(); position++)
{
flags.put(position, true);
}
((BaseAdapter) lstView.getAdapter()).notifyDataSetChanged();
}
});
/*** Get Images from SDCard ***/
listSDCardImages = fetchSDCardImages();
// ListView and imageAdapter
lstView = (ListView) findViewById(R.id.listSDCardImages);
lstView.setAdapter(new ListSDCardImagesAdapter(this));
Toast.makeText(getApplicationContext(), "Total number of Items are:" + String.valueOf(position), Toast.LENGTH_LONG).show();
}
조건, 내가 보여주기 위해 사용하고 예/어떤 아이콘는 다음과 같이입니다 :
if(resultAvailable)
{
holder.colView.setImageResource(R.drawable.icon_yes);
}
else
{
holder.colView.setImageResource(R.drawable.icon_no);
}
하지만 당신은 예를 아이콘 이미지를 계산하는 코드를 작성한 코드에 토스트 표시? – Sophie
내 편집 된 게시물보기 –
최종 코드를 나와 공유하십시오. 시도해야한다고 생각합니다. – Sophie