gpt4 book ai didi

java - 我无法通过按按钮打开聊天 Intent

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

我无法通过按钮打开新的 Intent ,但只能在 ListView 中打开,我遵循了指南,但它解决了 ListView ,我需要正常单击我的代码中的问题在哪里

该代码仅适用于 ListView ...


buttonadd.setOnClickListener(new AdapterView.OnClickListener(){
@Override
public void onClick(AdapterView<?> parent, View view, int postition, long id){



String curentgruopname = parent.getItemAtPosition(postition).toString();
Intent groupchatintent = new Intent(MainActivity.this , buttonaddactivity.class);
groupchatintent.putExtra("groupname", curentgruopname);

startActivity(groupchatintent);



}
});


 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int postition, long id) {

String curentgruopname = parent.getItemAtPosition(postition).toString();
Intent groupchatintent = new Intent(MainActivity.this , buttonaddactivity.class);
groupchatintent.putExtra("groupname", curentgruopname);

startActivity(groupchatintent);


}
});

最佳答案

也许当您在 OnCreate 方法中初始化 OnClicklistener 时它会起作用。

这是一个示例:

Button button;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_test);
button = findViewById(R.id.button);
button.setOnClickListener(buttonClick);
}

View.OnClickListener buttonClick = new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(testActivity.this, nextActivity.class);
startActivity(intent);
}
};

关于java - 我无法通过按按钮打开聊天 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57559754/

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