gpt4 book ai didi

java - 我的按钮未显示在 Android Studio 中

转载 作者:太空宇宙 更新时间:2023-11-04 06:10:47 25 4
gpt4 key购买 nike

我正在尝试在 Android Studio 上制作我的第一个应用程序,因此我从运行良好的 Hello World 开始,然后尝试添加一个带有简单 onClick 函数的按钮,该函数会更改按钮的名称。我希望按钮“新建按钮”在单击后更改为“已单击”。

这是我的主要类(class):

package com.example.mcaulet.premierprojet;

import android.app.Activity;

import android.os.Bundle;

import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class PremiereActivite extends Activity {

public void buttonOnClick(View v){
Button button=(Button) v;
((Button) v).setText("Clicked");
}
@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

TextView texte = new TextView(this);

texte.setText("Ceci est mon premier projet !");

setContentView(texte);

}

}

这仅显示“Ceci est mon prime projet !”但不是我的按钮,我想知道为什么。

你能帮我吗?

提前谢谢您。

最佳答案

编辑:你需要这样的东西:

public class PremiereActivite extends Activity {

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button v = (Button) findViewById(R.id.buttonid);

v.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {

Toast.makeText(PremiereActivite.this, "Ceci est mon premier projet !", Toast.LENGTH_LONG).show(); }
});


}

}

关于java - 我的按钮未显示在 Android Studio 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28766451/

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