Android如何在单击按钮时使用不同的相对布局视图打开相同的活动?

Farhan Shah |

对不起,我的英语很不好。我的问题是我有2个活动。例如,活动A和活动B,在活动B UI中,我有3个相对布局,其ID为rl_main(父布局),rl_A和rl_B。我有2个相对布局活动A上的按钮分别是btnA和btnB。现在我的意思是,当我单击btnA时,调用了活动B,但是btnA的rl_A是可见的,而rl_B是不可见的,当单击btnB时,相同的活动B被调用,并且这次rl_A是不可见的,而rl_B是可见的。任何帮助将不胜感激。

阿比舍克·阿加瓦尔(Abhishek Agarwal)

您可以按意图发送标志值。

在活动A中:

按钮A单击:

 Intent i=new Intent(Activity_A.this,Activity_B.class);
 i.putExtra("btn",1);
 startActivity(i);

按钮B单击:

 Intent i=new Intent(Activity_A.this,Activity_B.class);
 i.putExtra("btn",2);
 startActivity(i);

在活动B中,onCreate:

int i=getIntent().getIntExtra("btn");
if(i==1)
{
rl_A.setVisible(View.VISIBLE);
rl_B.setVisible(View.INVISIBLE);
}
else
if(i==2)
{
rl_A.setVisible(View.INVISIBLE);
rl_B.setVisible(View.VISIBLE);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

单击来自两个不同活动的两个单选按钮时,如何在新活动中显示文本?

android:如何在单击按钮时更改布局?

如何在Android应用程序中单击按钮以打开第二个活动

如何在单选按钮单击时使按钮不活动?

如何在活动开始时打开抽屉布局?

如何在Android Kotlin中使用不同的数据打开同一活动?

如何在单击和滚动时打开/关闭布局?

单击不同的按钮时,如何在一个文本视图中按顺序添加文本?

当使用不同的屏幕尺寸时,我如何在Android Studio中使按钮保持原位并且不会消失

如何在Xamarin.Android中通过单个活动通过单击按钮在视图之间导航?

如何在活动B中单击按钮时在活动A中创建卡片视图

如何在SwiftUI中单击按钮打开Web视图?

如何在Android中通过TabHost Widget使用不同的活动?

如何在相对Android布局中对单选按钮进行Radiogroup

如何在单击按钮时打开两个活动

如何在同一活动中使用不同的按钮发送值?

如何在单击按钮时显示视图?

单击按钮时如何打开新活动?

无法在android main活动中使用不同布局的组件

在Android中启动活动时如何使用不同的动画加载两个视图

单击按钮时如何在js中获得活动按钮

如何在TabActivity中使用相同的布局文件在不同的片段中使用具有不同功能的相同按钮

如何在单击按钮时打开模式视图?

单击通知时如何打开android活动

如何在单击按钮时打开特定的选项卡式活动?

Android - 如何在单击 WebView 中的 URL 时从当前片段活动中打开片段?

Android - 用不同的按钮显示不同的布局

如何在android studio的屏幕中使用回收器视图和相对布局

Kotlin:如何在android中使用按钮从片段打开活动