게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
ㅂㅅㄱ)초보 안드로이드 프로그래밍 도움!
게시물ID : programmer_11126짧은주소 복사하기
작성자 : 고뤠밥
추천 : 0
조회수 : 532회
댓글수 : 1개
등록시간 : 2015/06/10 22:27:13
옵션
  • 베스트금지
  • 본인삭제금지
버튼을 누르면 인터넷에서 URL을 받아와서 폰 배경화면을 바꾸는
아주아주아주 너무너무 간단해보이는 코드를 짰는데요
제가 지금 뭘 잘못생각하고 있는건지 알려주시면 감사하겠습니다. ;ㅅ;

안드로이드 스튜디오를 사용해서 Blank Activity가 하나 있는 프로젝트로 생성한 후에,

Activity_main.xml에는
    <Button
        android:id="@+id/button1"
        android:text="Change"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="onClickButton1"/>


MainActivity.java 에는
public void onClickButton1() throws IOException {
        WallpaperManager wm = WallpaperManager.getInstance(getApplicationContext());
        InputStream url
        =new URL("https://41.media.tumblr.com/d3adb2da2ad3961cce0bbec93de688d0/tumblr_nin78jyZ651rmndvto1_500.jpg").openStream();
        wm.setStream(url);
    }

Manifest.xml 에는
    <uses-permission android:name="android.permission.SET_WALLPAPER"/>
    <uses-permission android:name="android.permission.INTERNET"/>

이렇게 권한도 다 부여했고,
URL을 받아와서 월페이퍼 매니저로 배경화면을 바꾸기만 하면 되는줄 알았는데
어디를 잘못했는지 자꾸 버튼만 누르면 어플리케이션이 중지됐다면서 딱 꺼져버려요 ㅠㅠ 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호