gpt4 book ai didi

java - 如何通过单击表格行转到 Activity ?

转载 作者:行者123 更新时间:2023-12-01 15:18:47 25 4
gpt4 key购买 nike

我正在制作一个简单的应用程序。这也是我的第一个应用程序...

它有一个带有菜单的 Activity ,我在表行中制作了每个菜单选项。每个表行包含一个图像按钮和一个文本描述。当我们单击每个表行时,我想转到另一个 Activity 。我该怎么做??

是否可以使用单个类文件来显示多个布局文件(即每个菜单的内容)?

或者

除了 tableRow 之外,还有其他方法可以创建这样的菜单并使用它转到另一个 Activity 吗?

最佳答案

首先让我们看看如何通过单击表格行转到另一个 Activity 。在 XML 文件属性的表行中给出以下语法:

android:onClick="onClick"

然后在您的 Activity 中创建方法之后放置此行

public void onClick(View v){

Intent intent=new Intent(v.getContext(),newActivityname.class);
startActivityForResult(intent,0);

}

通过执行此操作,当您单击表格行时,您将被重定向到另一个 Activity 名称 newActivityname

其次,是的,您可以根据某些条件为相同的 Activity 设置不同的布局文件。例如,如果我们想按照整数值条件放置布局文件,那么就这样做

int flag=0;

if(flag==0){
setContentView(R.layout.xml1);
}
if(flag==0){
setContentView(R.layout.xml2);
}
if(flag==1){
setContentView(R.layout.xml3);
}
if(flag==3){
setContentView(R.layout.xml4);
}

像这样,您可以根据某些条件设置布局。

对于您的第三个疑问,请提供更具体的信息,以便我们能够回答您。

关于java - 如何通过单击表格行转到 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11259430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com