Dank @ThinkingMonkey für diesen Link. Für mich geht das! Ein bisschen spät, aber ich hoffe, das könnte jemandem irgendwann helfen.
Gemäß dem Dokument von Material Showcase View:
1.maven { url "https://jitpack.io" }
In der unter allproject des Repositorys zu projizieren build.gradle.
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
2.compile 'com.github.deano2390:MaterialShowcaseView:[email protected]'
innerhalb dependencies {...}
von build.gradle des Moduls hinzufügen.
3. Declare Ziele:
ToggleButton target1 = (ToggleButton) findViewById(R.id.togglebutton);
TextView target2 = (TextView) findViewById(R.id.text);
Button target3 = (Button) findViewById(R.id.button);
4. ID Geben Sie den einmaligen Gebrauch, wenn.
private static final String SHOWCASE_ID = "1";
5. Hier ist die Sequenzcode Materialprobe Showcase Ansicht.
ShowcaseConfig config = new ShowcaseConfig();
config.setDelay(500); // half second between each showcase view
MaterialShowcaseSequence sequence = new MaterialShowcaseSequence(this, SHOWCASE_ID);
sequence.setConfig(config);
sequence.addSequenceItem(target1,
"This is button one", "GOT IT");
sequence.addSequenceItem(target2,
"This is button two", "GOT IT");
sequence.addSequenceItem(target3,
"This is button three", "GOT IT");
sequence.start();
Es ist alles an Ihnen, wenn Sie es auf onclick
, menu options
oder oncreate
setzen wollen.
versuchen Sie dies: https://github.com/deano2390/MaterialShowcaseView hat ein Beispiel. – ThinkingMonkey
Ja, ich habe es versucht, aber Android Studio kann die Abhängigkeiten nicht auflösen (ich meine kompilieren: "blabla"); –