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

안드로이드 main_activity에 버튼을 만들어 위젯(widget)을 활성화 시키는 방법

0 추천
현재 처음 어플 실행시 인트로페이지(intro_activity)에 머물다가 메인페이지

(main_activity)로 넘어가집니다.

 

그리고 구글링 네이버에 도움을 받아 src/안에 widget이라는 패키지를 따로 만들어서

app_widget.java생성하여 코딩하고 res/layout에는 widget_layout42.xml만들고

res/xml/안에 wgprovi.xml 만들어주고 Manifest.xml에 다 추가해주었는데 위젯생성이 되질않습니다.

 

제가 하고 싶은것이 메인 액티비티로 들어가서 버튼 눌렀을 경우 widget이 생성되는 건데요

(위젯 생성이라함은 안드로이드폰 바탕에서 오래 터치하고있을시 위젯추가 항목이 나오는것)

지금 현재로서는 바탕 오래터치하고 위젯 추가할 경우에도 추가가 되질 않습니다 무엇이 문제인지 모르겠네요;;

 

메인엑티비티에서 위젯 클래스를 호출하여야 하는건지 위젯 생성 자체가 안되네요 ㅠㅠ 방법이없을까요?
개님개님 (520 포인트) 님이 2015년 1월 13일 질문
바탕화면 오래 누르는것 말고도 위젯을 직접 화면에 띄울 수가 있는건가요?
일단 일반앱에서 launcher 로 widget 을 생성하는것 차제가 보안 문제로 막혀있죠
system app 만 가능 합니다.
그렇다면 결국 그냥 위젯앱을 만들어야 하는 것인가 보내요
그렇다면 앱을 실행해서 앱에서 위젯을 활성화?? 하는것이 가능할까요??
예를들면 어플을 깔았을때는 바탕오래터치로 위젯이 안뜨지만 앱을 실행후 위젯 활성화 버튼을 누르면 그제서야 바탕에서 오래 누르면 항목에 위젯이 뜨는 방식으로요 ㅠ
그런것도 안됩니다. 처음부터 다 막혀있어요

답변 달기

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