Как написать наСоздать в моей второй деятельности - PullRequest
0 голосов
/ 17 апреля 2020

Я программирую приложение Android на Java с моим планшетным устройством Android (приложение AIDE) и хочу, чтобы оно переключилось на второй экран. Для этого я установил onClickListener для кнопки, но во втором классе Activity у меня есть несколько ошибок: Метод onCreate неизвестен . Что мне делать? Вот мои коды:

n2Activity. java (для второго экрана):

package com.mycompany.myapp;

import android.app.*;
import android.os.*;
import java.awt.*;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;

public class n2Activity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.n2);
    }
}

Если вам нужно, вот моя MainActivity. java:

package com.mycompany.myapp;

import android.app.*;
import android.os.*;
import java.awt.*;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;

public class MainActivity extends Activity 
{
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

public void addListenerOnButton() {

    Button ln=(Button)findViewById(R.id.ln);
    Button lp=(Button)findViewById(R.id.lp);

    ln.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                Intent myIntent = new Intent(view.getContext(), n2Activity.class);
                startActivityForResult(myIntent, 0);
            }

        });
    }
}
...