2
for 루프가 있으며 일부 검색 작업을하고 있습니다. 나는 과정이 실패 할 때 토스트 메시지를 보여주고 싶다. 토스트 메시지를 보여줄 수는 있지만 다시 검색하려면 사라지지 않습니다.토스터 메시지가 사라지지 않습니다.
public String SearchInstallationBySerialNumber(String serial){
String installation = null;
for(int i = 0; i < _allItems.size(); i++){
OsbDownloadItem currentOsbItem = _allItems.get(i);
if(!currentOsbItem.getSerialNumber().equals(serial)){
Toast.makeText(mActivity,
"unsuccessful searching",
Toast.LENGTH_SHORT).show();
continue;
}else{
installation = currentOsbItem.getInstallation();
}
}
return installation;
}
이 'Toast.makeText'를 루프에서 다시 호출 할 수 있습니까? 'continue '가 다음 반복으로 넘어 갑니? –
오래된 토스트를 숨기려면 토스트를 저장하고 toast.cancel()을 호출해야합니다. – flob
Toast.cancel()을 호출 할 수 없습니다 – Nagikho