chyrta / androidonboarder Goto Github PK
View Code? Open in Web Editor NEWA simple way to make a beauty onboarding experience (app intro or welcome screen) for your users.
A simple way to make a beauty onboarding experience (app intro or welcome screen) for your users.
Hi there,
When using the skip button I want to move on something else and not having to slide to the last one and then move to something else.
This can be done changing the onClick
else if (i == R.id.btn_skip) {
vpOnboarderPager.setCurrentItem(onboarderAdapter.getCount());
onSkipButtonPressed();
}
to
else if (i == R.id.btn_skip) {
onSkipButtonPressed();
}
and moving the logic to the abstract method onSkipButtonPressed()
abstract public void onSkipButtonPressed(){
vpOnboarderPager.setCurrentItem(onboarderAdapter.getCount());
}
This way if you want to auto-scroll to last page, call the super.onSkipButtonPressed()
else don't put the super for not scrolling to the last page.
Is it something possible to add in the library or considered out bounds?
Even though the centered multiline description effect has been merged to the repository, it has not been updated to the library yet.
I am unable to access the method.
onboarderPage.setMultilineDescriptionCentered(true)
raises a Cannot resolve error
Thanks for this library that looks super cool.
Sadly, when I add implementation 'com.github.chyrta:AndroidOnboarder:0.7'
to Gradle, I get this error: error: expected reference but got (raw string) #000000
.
This error looks to point to this:
<style name="Widget.Support.CoordinatorLayout" parent="android:Widget">
<item name="statusBarBackground">#000000</item>
</style>
This happen only when I use implementation
instead of 'compile' (which is deprecated).
Can you do something to fully support the new implementation
in Gradle?
I'm getting a NullPointerException on ViewPager also please add on the tutorial on how to correctly set this as an intent first which will run the first time a user installs the app?
Whats the method to set the Click listener on FAB?
i have checked the source files and found that the latest version is 0.8 but using that results in an error perhaps 0.8 was not pushed to maven or am i missing something
Hi,
Right now I have 5 onboarding pages and my 1-line titles are centered but my 2-line titles are left-aligned. I don't see an option to make the title appear centered always?
Can we make the title appear centered if the title is more than 1 line?
thanks
ed
Sorry , It was a mistake of myself !
Google create guidelines for Onboarding screens:
https://material.io/guidelines/growth-communications/onboarding.html#onboarding-top-user-benefits
Diferences: portrait and landscape
And tablets:
Hello,
Why when I implement the library, it automatically changes the name from my Application when I installed on my phone changes the original name by Android Onboarder.
Thanks,
Francisco.
Hi, thanks for this useful project.
I want to suggest some features also:
Thanks again!
is possible to use fragments?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.