2016-09-11 1 views
0

저는 메모 응용 프로그램을 작성 중입니다. 필자는 ColorNotes 및 Notes 응용 프로그램과 같은 기능을 추가하려고합니다. 내가 목록보기 항목을 길게 누르면 기본 화면에서 위젯이되어야합니다.ListView 항목의 위젯은 어떻게 만들 수 있습니까?

어떻게 이러한 기능을 구축 할 수 있습니까?

enter image description here

enter image description here

+0

질문을 편집하고 "주 화면에서 위젯이되어야합니다"라는 것을 훨씬 더 자세히 설명하십시오. 예를 들어 "위젯"이란 무엇입니까? "기본 화면"이란 무엇입니까? 당신이 찾고있는 것을 설명하는 데 도움이된다고 생각한다면, 당신은 어딘가에서 스크린 샷을 게시하고 당신의 질문에서 그들을 링크하는 것을 고려할 것입니다. – CommonsWare

답변

1

나는 그것들이 안드로이드 홈 화면의 스크린 샷이며, 일부 응용 프로그램을 보여주고 있다고 가정 할 것입니다 깍.

홈 화면에 앱 위젯을 추가 할 수 없습니다. 모든 홈 화면이 앱 위젯을 제공하는 것은 아닙니다. 사용자는 앱 위젯을 직접 설정해야합니다.

사용자가 앱 위젯을 설정했다면, 활동 중 하나에서 목록 행을 길게 클릭하여이를 작성할 수 있습니다. Use AppWidgetManager and updateAppWidget()을 클릭하면 사용자가 오랫동안 클릭 한 내용을 기반으로 새로운 RemoteViews을 앱 위젯으로 푸시 할 수 있습니다.

+0

일부 앱에서는 '집으로 보내기'버튼을 클릭하여 메모를 홈 화면에 위젯으로 채 웁니다. 해당 기능을 구현하기위한 특정 자습서 링크를 제게 제공 할 수 있습니까? –

+0

@NIkharBhavsar : 아니요, 죄송합니다. 구체적인 튜토리얼을 모르겠습니다. – CommonsWare

관련 문제