-2
我想在我的應用程序中創建一個教程,向用戶展示如何使用它。例如,屏幕上有一些消息指向一個按鈕,消息告訴用戶按鈕的功能。這意味着我必須能夠在屏幕上自由地顯示消息。我不想使用吐司,因爲消失太快。如何創建一個inapp教程?
任何想法如何做到這一點?
我想在我的應用程序中創建一個教程,向用戶展示如何使用它。例如,屏幕上有一些消息指向一個按鈕,消息告訴用戶按鈕的功能。這意味着我必須能夠在屏幕上自由地顯示消息。我不想使用吐司,因爲消失太快。如何創建一個inapp教程?
任何想法如何做到這一點?
聽起來像您正在尋找ShowcaseView Library。
它確實基本上是所有的要求,並作爲額外再加上它也使用了谷歌。 (不是庫本身,而是「教程」的表現風格)。 Play Store (click)中還有一個示例應用程序。圖書館的
用法非常簡單,你只定義要突出View
和標題/文字是這樣的:
ViewTarget target = new ViewTarget(R.id.viewToHighlight, this);
new ShowcaseView.Builder(this, true)
.setTarget(target)
.setContentTitle("TITLE")
.setContentText("MESSAGE")
.hideOnTouchOutside()
.build();