我正在开发一个Android应用,我想在activity_2中应用按钮可见性功能,并且可见性应取决于来自activity_1的按钮点击
实施例。在activity_2中我有:
<Button android:id="@+id/button1"
android:text="ABC"
android:visibility="gone"/>
从activity_1按钮点击时可以看到它
Activity_1:
<Button android:id="@+id/button1"
android:text="ABC"/>
请建议我,我是初学者
答案 0 :(得分:0)
将您想要的可见性从活动A传递到 myapp/templates/myapp/registration #if this is a folder you call it in the views as 'myapp/registration/page.html'
中的活动B.
答案 1 :(得分:0)
试试这个:
单击第一个活动中的按钮,通过意图将值发送到第二个活动。
Intent intent = new Intent(Activity1.this,Activity2.class);
intent.putExtra("button","clicked");
startActivity(intent);
然后在第二个活动的onCreate
中获取此值,如下所示:
String value = getIntent().getStringExtra("button");
然后用if语句检查值
if(value.equalsIgnoreCase("clicked")){
//make your button visible here
}
else{
//button not visible
}