if (action.equals(Intent.ACTION_BATTERY_CHANGED))
{
int remain = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0); <--A
edtBattery.append("\r\n 현재 충전량1 : " + remain + " %\r\n"); <--B
}
브로드캐스트 연습중인데, A,B 부분을 따로 빼면 이클립스가 싫어 함. if 문 안에 넣으면 괜찮음.
근데, if 문 안의 브로드캐스트 종류를 불문하는 듯, if(action.equals(Intent.ACTION_MEDIA_EJECT)) 를 쓰면 답도 없지만 빨간표시도 없슴.
다시 해 보니까, try , catc 도 안 먹어서 단순히 블럭으로 {} 싸니까 문자열이 정상적으로 나오는 것 같네.
이건 무슨 문법이여?
흉 또 그러네. 에러 메세지를 붙여봐. 제임스고슬링 할배가 와도 질문만 가지고는 모른다. remain변수가 같은 블럭 앞이든 뒤든 선언되어 있나 확인해봐
흉 개인적으로 궁금한건데 혹시 고속버스 터미널 부근에 삼?
서대문구에 사는뎅, 웬 고속버스터미널?
ㅇㅇ 걍 아는 분인가해서. 어째튼 위에 댓글로 해결 안되면 에러 메세지를 붙여야 갤러들이 답변 줄 듯
-.,- 그 분도 나만큼 컴맹인가 보넹 ㅋㅋ
컴맹이 문제가 아니라 내가 계속 일관되게 얘기하잖음 로그를 붙이든가 답변하는 사람이 여러방법으로 문제를 재현하게 만들면 답변 얻기 어려움. 위 문제도 코드에 컴파일러든 lint든 내놓는 에러 로그든 뭐든 붙여놔야지.별 의미없는 괄호쓰니 괜찮네 이런거 써봐야 무쓸모