gpt4 book ai didi

java - 单击按钮后打开一个新 Activity

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

您好,我是编程代码新手,我正在创建一个 Android 应用程序。我正在尝试创建一个在点击按钮后打开新 Activity 的 Intent 。

这是我的主要 Activity 的 xml,只是按钮:

<Button
android:id="@+id/logIn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Log In"
android:textColor="#FFFFFF"
android:onClick="openLogIn"
android:textSize="16sp" />

这是我的 mainActivity Java:

package com.example.android;


import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;

import com.example.android.linexpress.DisplayLogInActivity;
import com.example.android.linexpress.R;

/**
* Created by EnriqueAlcacer on 15/06/2017.
*/

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}


/** Called when the user clicks the Send button */
public void opeLogIn (View view) {
// Do something in response to button
Intent i = new Intent(this, DisplayLogInActivity.class);
startActivity(i);

}
}

非常感谢您的帮助!

最佳答案

这个:

 android:onClick="openLogIn"

应该与您在 Activity 中的函数名称匹配..因此将其更改为:

public void openLogIn (View view) {
// Do something in response to button
Intent i = new Intent(this, DisplayLogInActivity.class);
startActivity(i);

}

确保您还在 list 中添加了 DisplayLogInActivity

关于java - 单击按钮后打开一个新 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44575233/

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