2012-01-29 5 views
6

Android의 기본 메시징 응용 프로그램과 비슷한 실행기 아이콘을 만들려고합니다. 이 앱의 아이콘에는 이미지가 있지만 동적으로 변경되는 번호 (읽지 않은 메일 수에 해당하는 일종의 카운터)가 있습니다. 또한이 아이콘은 응용 프로그램 서랍에있는 실제 아이콘이기 때문에 위젯이 아닙니다.동적 실행 아이콘 만들기

누군가가 이것을 어떻게 달성 할 수 있는지 설명해 줄 수 있습니까? 크기가 1x1로 설정된 위젯을 포함하는 솔루션을 찾았지만 위젯으로 내 앱에 바로 가기를 추가하지 못하게했습니다. 가능한 경우, 일부 프로그래밍 방식으로 실행기 아이콘을 조작하고 싶습니다.

미리 감사드립니다.

참고 : 내 질문과 비슷한 질문이 있습니다. 그러나 안드로이드 API가 그 이후로 많은 변화를 겪었 음을 알면 이전 답변이 적용될 수도 아닐 수도 있습니다. 따라서 새로운 질문이 필요합니다. (link)

답변

7

내가 어떻게 할 수 있습니까?

자신의 런처로 자신의 홈 화면을 만들 수는 없습니다.

+0

메시징 아이콘이 다양한 경우에 "읽지 않은 메시지 수"를 얻는 것을 보았습니다. – ninetwozero

+1

@ninetwozero : 실행기와 관련이 있어야합니다. 그렇습니다. 발사기는 그 똑똑함 자체를 가져야합니다. SDK의 Home 샘플 앱과 같은 것을 시험해보고 실행기 아이콘이 어떻게 보이는지 확인할 수 있습니다. – CommonsWare

+0

+1 실현할 수있는 두 가지 방법은 다음과 같습니다. 1) 런처 코드 (전자 메일, Gmail, SMS, 전화 통화 등을위한 가장 진보 된 실행 프로그램) 및 2) 아이콘을 모방 한 1x1 위젯 – Guillaume

0

Dynamic launcher icon을 만들 수 없습니다.

또는 자신을 업데이트 할 수있는 아이콘과 비슷한 Home Screen Widget을 디자인 할 수 있습니다.

Here 님이 Home Screen Widget을 만드는 방법에 대한 자습서입니다.

Android 기기의 Menu에서 알아야하는 경우 @CommonsWare가 말한 것이 필요하다고 생각합니다.