我添加了一个库来显示'功能发现',当应用程序首次启动时,在我的应用程序中显示目标提示并且其工作正常,除了用户退出应用程序后再次显示的事实。我知道我需要将它存储在共享偏好中,但我不完全确定如何(我的谷歌搜索没有多少帮助)。我的代码如下:
new MaterialTapTargetPrompt.Builder(MainActivity.this)
.setTarget(findViewById(R.id.fab))
.setPrimaryText("Write your first note")
.setSecondaryText("Tap the icon to start composing your first note")
.setOnHidePromptListener(new MaterialTapTargetPrompt.OnHidePromptListener()
{
@Override
public void onHidePrompt(MotionEvent event, boolean tappedTarget)
{
//Do something such as storing a value so that this prompt is never shown again
if (tappedTarget)
return;
}
@Override
public void onHidePromptComplete() {
}
})
.show();
}
我遇到的问题是 onHidePrompt 方法,非常感谢任何帮助。