Android 如何使用;明白了;材料展示视图库中的按钮?
我使用的是材料ShowcaseView。 现在,我通过向下拉刷新活动添加透明度来获得应用程序中的视图。但是当我在图像1中单击“Got It”时,透明度消失了,但图像2中标记为红色的图像(箭头)却在那里。 单击“获取”时,我需要转到下一个活动,或者我需要将此“获取”文本替换到按钮视图中。我该如何操作?请帮帮我… 我需要这样的输出..按钮在透明层上Android 如何使用;明白了;材料展示视图库中的按钮?,android,showcaseview,Android,Showcaseview,我使用的是材料ShowcaseView。 现在,我通过向下拉刷新活动添加透明度来获得应用程序中的视图。但是当我在图像1中单击“Got It”时,透明度消失了,但图像2中标记为红色的图像(箭头)却在那里。 单击“获取”时,我需要转到下一个活动,或者我需要将此“获取”文本替换到按钮视图中。我该如何操作?请帮帮我… 我需要这样的输出..按钮在透明层上 您可以根据以下内容将onClickListener方法设置为Dismise按钮: 如你所见,他使用: mButtonOne = (Button) f
您可以根据以下内容将
onClickListener
方法设置为Dismise按钮:
如你所见,他使用:
mButtonOne = (Button) findViewById(R.id.btn_one);
mButtonOne.setOnClickListener(this);
mButtonTwo = (Button) findViewById(R.id.btn_two);
mButtonTwo.setOnClickListener(this);
mButtonThree = (Button) findViewById(R.id.btn_three);
mButtonThree.setOnClickListener(this);
然后在侦听器方法上:
@Override
public void onClick(View v) {
if (v.getId() == R.id.btn_one) {
//presentShowcaseSequence();
Intent intent = new Intent(YourCurrentActivity.this, NextActivity.class);
startActivityIntent(intent);
} else if (v.getId() == R.id.btn_reset) {
MaterialShowcaseView.resetSingleUse(this, SHOWCASE_ID);
Toast.makeText(this, "Showcase reset", Toast.LENGTH_SHORT).show();
}
}
希望对你有帮助 您可以根据以下内容将
onClickListener
方法设置为dismise按钮:
如你所见,他使用:
mButtonOne = (Button) findViewById(R.id.btn_one);
mButtonOne.setOnClickListener(this);
mButtonTwo = (Button) findViewById(R.id.btn_two);
mButtonTwo.setOnClickListener(this);
mButtonThree = (Button) findViewById(R.id.btn_three);
mButtonThree.setOnClickListener(this);
然后在侦听器方法上:
@Override
public void onClick(View v) {
if (v.getId() == R.id.btn_one) {
//presentShowcaseSequence();
Intent intent = new Intent(YourCurrentActivity.this, NextActivity.class);
startActivityIntent(intent);
} else if (v.getId() == R.id.btn_reset) {
MaterialShowcaseView.resetSingleUse(this, SHOWCASE_ID);
Toast.makeText(this, "Showcase reset", Toast.LENGTH_SHORT).show();
}
}
希望对你有帮助 在matrial showcase method
setDismissText(“明白了”)
尝试使用setDismissButton,然后检查它是否有效否。它不起作用@Abhishekmay be library不支持它。你可以使用许多其他库来代替它。好的。我添加了另一个屏幕截图,我希望按钮选项像这样。你能推荐其他有这个按钮点击选项的图书馆吗?你试过《旅游指南》吗?在matrial showcase methodsetDismissText(“明白了”)
尝试使用setDismissButton,然后检查它是否有效否否..它不起作用@Abhishekmay-be-library不支持它您可以使用许多其他库来代替它好的..我添加了另一个屏幕截图,我希望像这样的按钮选项。你能推荐其他有这个按钮点击选项的图书馆吗?你试过旅游指南吗?我在else if中使用了intent而不是Toast。当我尝试运行我的应用程序时,它直接进入下一个活动&没有显示Showcaseview。你必须实际presentShowcaseSequence()第一个按钮的代码>方法,然后第二个按钮,您应该使用意图,但我只有一个图像可以单击。然后直接在onCreate中显示showcase方法,然后使用侦听器转到下一个活动。如果没有codeLet我们,人们很难理解。我在else if中使用了intent而不是Toast。当我尝试运行我的应用程序时,它直接进入下一个活动&没有显示Showcaseview。你必须实际presentShowcaseSequence()第一个按钮的代码>方法,然后第二个按钮,您应该使用意图,但我只有一个图像可以单击。然后直接在onCreate中显示showcase方法,然后使用侦听器转到下一个活动。没有codeLet我们,人们很难理解。