저는 메모 응용 프로그램을 작성 중입니다. 필자는 ColorNotes 및 Notes 응용 프로그램과 같은 기능을 추가하려고합니다. 내가 목록보기 항목을 길게 누르면 기본 화면에서 위젯이되어야합니다.ListView 항목의 위젯은 어떻게 만들 수 있습니까?
어떻게 이러한 기능을 구축 할 수 있습니까?
저는 메모 응용 프로그램을 작성 중입니다. 필자는 ColorNotes 및 Notes 응용 프로그램과 같은 기능을 추가하려고합니다. 내가 목록보기 항목을 길게 누르면 기본 화면에서 위젯이되어야합니다.ListView 항목의 위젯은 어떻게 만들 수 있습니까?
어떻게 이러한 기능을 구축 할 수 있습니까?
당신은 App 위젯 https://developer.android.com/guide/topics/appwidgets/index.html
사용이 당신이 https://github.com/commonsguy/cw-advandroid/tree/master/AppWidget/LoremWidget
위젯 에서 목록을 사용하는 방법을 이해하는 데 도움이 될 것입니다 샘플이 예 내용은 아래 링크를 사용할 수 있습니다나는 그것들이 안드로이드 홈 화면의 스크린 샷이며, 일부 응용 프로그램을 보여주고 있다고 가정 할 것입니다 깍.
홈 화면에 앱 위젯을 추가 할 수 없습니다. 모든 홈 화면이 앱 위젯을 제공하는 것은 아닙니다. 사용자는 앱 위젯을 직접 설정해야합니다.
사용자가 앱 위젯을 설정했다면, 활동 중 하나에서 목록 행을 길게 클릭하여이를 작성할 수 있습니다. Use AppWidgetManager
and updateAppWidget()
을 클릭하면 사용자가 오랫동안 클릭 한 내용을 기반으로 새로운 RemoteViews
을 앱 위젯으로 푸시 할 수 있습니다.
일부 앱에서는 '집으로 보내기'버튼을 클릭하여 메모를 홈 화면에 위젯으로 채 웁니다. 해당 기능을 구현하기위한 특정 자습서 링크를 제게 제공 할 수 있습니까? –
@NIkharBhavsar : 아니요, 죄송합니다. 구체적인 튜토리얼을 모르겠습니다. – CommonsWare
질문을 편집하고 "주 화면에서 위젯이되어야합니다"라는 것을 훨씬 더 자세히 설명하십시오. 예를 들어 "위젯"이란 무엇입니까? "기본 화면"이란 무엇입니까? 당신이 찾고있는 것을 설명하는 데 도움이된다고 생각한다면, 당신은 어딘가에서 스크린 샷을 게시하고 당신의 질문에서 그들을 링크하는 것을 고려할 것입니다. – CommonsWare