gpt4 book ai didi

需要指导的 Android(学生 cw)

转载 作者:行者123 更新时间:2023-11-29 18:16:36 26 4
gpt4 key购买 nike

public class Menu extends Activity  {
/** Called when the activity is first created. */



public void onCreate(Bundle icicle) {


//myIntent.setClassName("hello.World", "hello.World.mybuttonclick");
// myIntent.putExtra("com.android.samples.SpecialValue", "Hello, Joe!"); // key/value pair, where key needs current package prefix.
//startActivity(myIntent);

//Button myButton = (Button) findViewById(R.id.my_button);
super.onCreate(icicle);


setContentView(R.layout.main);
}

public void updateLayout(){

Intent myIntent = new Intent(Menu.this, mybuttonclick.class);
startActivity(myIntent);

// TextView sayHello = (TextView) findViewById(R.id.Hello);

}

}

大家好,我是一个新的 android java 学生,我们必须开发一个简单的 hello world 应用程序。我发现在 xml 中使用 android:Onclick 让我的 onClick() Activity 正常工作有些困难。我是什么尝试做的是更改内容 View ,显示一个简单的不同布局并打个招呼。我正在使用 setContentLayout 来执行此操作,每次我单击所述按钮时,Android 应用程序都会崩溃。我做错了什么吗?

问候,

斯特凡

最佳答案

当您在 xml 中设置点击监听器时,您必须在您单击的 Activity 中定义方法。假设您将 xml 中的 onClick 设置为“buttonClicked”,您必须创建一个与下面的方法完全相同的方法.

    public void buttonClicked(View view)
{
//Your code here
}

需要注意的是,该方法是一个 public void,只有一个 View 类型的参数。 XML 定义的点击监听器必须像这样才能工作。上例中的 View 对象是被点击的 View 。

关于需要指导的 Android(学生 cw),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7773631/

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