마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리스트뷰에서 3G 4G wifi 꺼진상태서 켰을 때 조건문이 안먹히는경우..

0 추천
if(!mobile.isConnected() & !wifi.isConnected()){  {
AlertDialog.Builder alt_shut = new AlertDialog.Builder(MovieActivity.this, AlertDialog.THEME_HOLO_LIGHT);
alt_shut.setMessage("3G & 4G & Wifi가 연결 되어 있지 않습니다.연결 후 다시 시도 해주시기 바랍니다.")
.setNegativeButton("확인", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int id)
{
dialog.cancel();
// finish();
}
});
AlertDialog alert_shut = alt_shut.create();
alert_shut.show();
}
}else {
AlertDialog.Builder builder = new AlertDialog.Builder(MovieActivity.this, AlertDialog.THEME_HOLO_LIGHT);
builder.setMessage("다운받으시겠습니까? ");
builder.setPositiveButton("확인", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
new DownloadFileAsync(MovieActivity.this , file_name[position] , mAfterAccum).execute(url_skip+file_name[position]);
}
});
builder.setNegativeButton("취소", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.cancel();
}
});
AlertDialog alert_shut = builder.create();
alert_shut.show();
 
소스는 이렇구요... 일단 다운로드 버튼을 눌렀을 때 와이파이나 포지쓰리지가 연결이 안되어있으면 팝업창이 떠서 연결되어있지않다고 뜹니다
그리고 확인버튼을 누루고 그화면에서 와이파이나 쓰리지 포지를 킨 뒤, 다운로드 버튼을 누루면 역시 마찬가지 다운로드 팝업이 아닌 연결이 안되어있다는 팝업이 뜹니다.
 
문제점을 해결하는건 화면들어왔을때 조건문을 넣어서 해도되고 앱실행할때 넣어도되긴하지만
 
이 화면 안에서 해결방안이 있다면 궁금해서 질문을 올리게됬습니다.
 
 
 
콜벳 (7,150 포인트) 님이 2014년 8월 8일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...