Comments (6)
For now, it's not available, but I will start making fixes and additions in few days, finally I have time to work on it, because of Christmas.
from steppers.
Thanks man. Meanwhile any clue on how can I do that myself?
from steppers.
Hi,
Thank you for this great lib.
When do you plan to release this enhancement ?
In the same idea as keeping track of user's process it would be great to have a onContinueAction in order to be able to initialize when starting a new step. This could also help to keep track !
It would be nice too to be able to change the continue/cancel/finish labels.
Thank you again.
from steppers.
Currently, I'm working on 2 projects, that's why I don't have much time, but I will try to do it in first days of February.
from steppers.
from steppers.
Hi
I've done it.
I have created a OnContinueAction class identical to the OnCancel / OnFinishAction.
In stepperView, in the config class I have added
private OnContinueAction onContinueAction;
public Config setOnContinueAction(OnContinueAction onContinueAction) {
this.onContinueAction = onContinueAction;
return this;
}
public OnContinueAction getOnContinueAction() {
return onContinueAction;
}
I have modified the SteppersAdapter to add a call to onContinue in the ButtonContunue Listener
holder.buttonContinue.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(position == getItemCount() - 1) config.getOnFinishAction().onFinish();
else {
config.getOnContinueAction().onContinue();
nextStep();
}
}
});
And now I just have to declare the onContinue in my activity, this is where I can keep track of user progression and do inits
steppersViewConfig.setOnContinueAction(new OnContinueAction() {
@Override
public void onContinue() {
mCurrentStep++;
initStep();
}
});
from steppers.
Related Issues (20)
- Reset the view again HOT 1
- Color options HOT 7
- Add data dynamically to Next Step
- Step Fragment doesn't show in Release HOT 1
- issues while double clicking on button
- NullPointerException in drawChecked HOT 1
- get edittext value HOT 2
- Screenshots in the README are dead
- Change Button Label HOT 3
- Load custom current position in the stepper? HOT 1
- Modify text size of the Label and Sublabel
- Questions duplicate HOT 2
- Is it possible if I need to modify and implements to time line on one day?
- Android Studio can't resolve the library. HOT 5
- My stepper app has crashed
- Vertical Recycler does not get scrolled inside the layout HOT 2
- Adding third fragment to the list returns null pointer exception. HOT 7
- allow jump to random step
- Override continue button? and Previous button? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steppers.