How to create overlay information in Android

I am looking for a way to create a short entry of an application attachment for display to first users. These posts gave me some insight into how this can be done, but not completely:

How to create help overlay, as you see in several Android and ICS applications?

How to use LayoutInflater / ViewStub for overlay

I don’t understand how to properly access my elements, since my root layout element is LinearLayout , which includes an Actionbar and ViewPager instead of the actual elements.

Are there any frameworks that do this for you?

+4
source share
1 answer

I think this library: ShowcaseView is your best option. As the name implies, it allows you to recreate the presentation of Android 4.x; those.:
Showcase view sample .

The project documentation explains how to implement it. However, a word of advice: this type of explanation is most often regarded as poor design: if your application is well designed, you do not need to provide a tutorial to the user, it should be intuitive.
Of course, in some cases this is justified, just make sure that:
- Your users really need a tutorial.
- This is not because you are doing something opposite to the Android confederas.

+12
source

Source: https://habr.com/ru/post/1439793/


All Articles