gpt4 book ai didi

java - 如何在另一个 Activity 中输入两个 Activity 链接?

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

我知道我的问题可能很愚蠢,但我是 Android 应用程序开发和 Eclipse 方面的新手,但遇到了无法在互联网上找到解决方案的问题。我正在制作多 Activity 应用程序,并达到了这样的程度:当我在其中一个 Activity 中有两个按钮并希望每个按钮导致不同的其他 Activity 时,应用程序崩溃。当我带领他们俩参加一项 Activity 时,一切都很好。这是我的代码,希望我的问题不要像我想的那么愚蠢。

public class Home extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
Button myButton = (Button) findViewById(R.id.tables);
myButton.setOnClickListener(goToTables);
Button mySecondButton = (Button) findViewById(R.id.reservations);
mySecondButton.setOnClickListener(goToMenu);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.home, menu);
return true;
}

private OnClickListener goToTables = new OnClickListener(){

@Override
public void onClick(View v) {
doButton();
}};
private void doButton()
{
startActivity(new Intent(this, Tables.class));
}

private OnClickListener goToMenu = new OnClickListener(){

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
doSecondButton();
}};
private void doSecondButton()
{
startActivity(new Intent(this, Menu.class));
}
}

goToTables 工作完美,但我在 goToMenu 中缺少一些需要更改的重要内容。我的其他 Activity 是:表格菜单。有人可以告诉我哪里错了吗?预先感谢!

最佳答案

android:onClick="dobutton"尝试将其添加到 xml 代码中的按钮标记中,而不是使用 onclicklistner。

关于java - 如何在另一个 Activity 中输入两个 Activity 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23857481/

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