gpt4 book ai didi

android - 单击按钮时如何启动新 Activity ?

转载 作者:搜寻专家 更新时间:2023-11-01 08:09:41 24 4
gpt4 key购买 nike

我已经知道如何在单击按钮时启动一个新 Activity ,但我在一个布局上有三个按钮。我希望那个 ONE Activity 上的三个按钮中的每一个都链接到其他三个 Activity 。

我有一个名为“主要”的 Activity ,按钮 1 称为服务,我想将它链接到服务 Activity 。按钮 2 称为“搜索”,我希望它转到“搜索” Activity ,第三个“ map ”我想链接到 map Activity 。

有人可以帮我做这个吗?谢谢

编辑:另外,我是 Android 编码的初学者,您能解释得更详细一点吗?

最佳答案

那么问题出在哪里呢?只需设置您的类将实现 View.OnClickListener 并覆盖 onClick() 方法即可。

public class MainActivity extends Activity implements View.OnClickListener {
// body
}

@Override
public void onClick(View view) {
switch (view.getId()) {

case R.id.serviceBtn:
Intent serviceIntent = new Intent(this, ServiceActivity.class);
startActivity(serviceIntent);
break;
case R.id.searchBtn:
Intent searchIntent = new Intent(this, SearchActivity.class);
startActivity(searchIntent);
break;
case R.id.mapBtn:
Intent mapIntent = new Intent(this, MapActivity.class);
startActivity(mapIntent);
break;
}
}

关于android - 单击按钮时如何启动新 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11038940/

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