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

안드로이드 버튼 클릭 이벤트에 URL 연동시켜서 DB내용 바꾸기

0 추천

안녕하세요..

제가 버튼을 클릭시 이벤트로 URL주소를 넣고 DB의 내용을 변경하고 싶은데

예를 들어서 Open 버튼 클릭 시 db의 테이블에 On으로 바꾸고

Off 버튼 클릭시 db에서 off로 바꾸고 싶습니다.

우선 php만들어서 실행해서 확인해보니 잘 바뀌는데

 

버튼 클릭 이벤트에서 php연동 시키는게 잘 안되서 질문드립니다 ㅠㅠ

아래와 같이 입력했는데 계속헤서 new URL에서 URL에 빨간줄이 쳐지고 openConnection에도 빨간줄이 그어집니다. 

어떻게 해야 할까요..ㅠㅠ

open.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        URL url = new URL("http://제주소.com/windowon.php");
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    }
});
초짜학생 (190 포인트) 님이 2019년 8월 7일 질문

1개의 답변

0 추천
 
채택된 답변
통신의 경우 main ui thread에서 수행하실 수 없습니다.

AsyncTask에서 통신하게 변경하세요.
익명사용자 님이 2019년 8월 7일 답변
초짜학생님이 2019년 8월 8일 채택됨
아 인터넷 찾아보고 하다가 해결했습니다 감사합니다.
...