Can't open new Activity in Android Studio

Sergey

This is my code for first page and when I want to start an Activity I have this error:

Cannot resolve constructor 'Intent(com.example.loginpage.contact,java.lang.Class)'

public class contact extends AsyncTask<String,Void,String>{
Context context;
contact (Context ctx){
    context = ctx;
}
protected void onPostExecute(String result) {
        alertDialog.setMessage(result);
        if (result.equals("Wrong email or password.")) {

        } else
        {
            context.startActivity( new Intent(contact.this,mainpage.class));
        }
        alertDialog.show();
    }
}

I want open this activity:

public class mainpage extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mainpage);
        String username = getIntent().getStringExtra("Username");
        TextView tv = (TextView)findViewById(R.id.username);
        tv.setText(username);
    }
}
Josh Laird

You are trying to start a new Activity from outside of a Context. When you say contact.this in the line:

startActivity( new Intent(contact.this,mainpage.class));

you are referring to an AsyncTask as that's what contact extends. You should pass in a Context there instead. You can do that by passing Context into your class contact constructor.

Once you have Context passed into the contact you replace contact.this with:

context.startActivity(new Intent(context, mainpage.class));

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Can't open next activity Android Studio

From Dev

Can't add a new activity on android studio

From Dev

Android Studio: Can't switch to new activity

From Dev

Can't add activity in Android Studio

From Dev

Can't add activity in Android Studio

From Dev

Android Studio can't open any projects

From Dev

open third activity in second activity in android studio

From Dev

Android can't open the activity_main.xml without an error

From Dev

Android Studio can't create new project

From Dev

Android: Can't call new activity from class that extends Thread

From Dev

Can't able to start new activity from onPostExecute method in Android

From Dev

Can't run a blank activity in Android Studio (rendering problems)

From Dev

Can't add widget in Android Studio when in a google maps activity

From Dev

Open/link new activity after Click on "GoogleSignInButton" in Android Studio (Connected with Firebase)

From Dev

Button won't open new activity

From Dev

Open new class/activity on button click in android

From Dev

How to open an Activity on Keyguard android studio?

From Dev

Android Studio: Make a Button open Next Activity

From Dev

can't open new activity when click on cardview but It shows toast only

From Dev

Can't open Android studio. (issues related to JDK)

From Dev

Can't open Android studio. (issues related to JDK)

From Dev

Can't open Android Studio in Ubuntu 20.04 in XMonad desktop environment

From Dev

Android Activity's - How can I open another activity in android?

From Dev

Android Studio - Button opens new activity

From Dev

Android Studio: New activity opens as blank screen

From Dev

Android Studio, show full WebView in new activity

From Dev

Creating new blank activity using Android Studio

From Dev

New activity without xml layout in Android studio

From Dev

Android studio no main activity, no layouts on a new project

Related Related

  1. 1

    Can't open next activity Android Studio

  2. 2

    Can't add a new activity on android studio

  3. 3

    Android Studio: Can't switch to new activity

  4. 4

    Can't add activity in Android Studio

  5. 5

    Can't add activity in Android Studio

  6. 6

    Android Studio can't open any projects

  7. 7

    open third activity in second activity in android studio

  8. 8

    Android can't open the activity_main.xml without an error

  9. 9

    Android Studio can't create new project

  10. 10

    Android: Can't call new activity from class that extends Thread

  11. 11

    Can't able to start new activity from onPostExecute method in Android

  12. 12

    Can't run a blank activity in Android Studio (rendering problems)

  13. 13

    Can't add widget in Android Studio when in a google maps activity

  14. 14

    Open/link new activity after Click on "GoogleSignInButton" in Android Studio (Connected with Firebase)

  15. 15

    Button won't open new activity

  16. 16

    Open new class/activity on button click in android

  17. 17

    How to open an Activity on Keyguard android studio?

  18. 18

    Android Studio: Make a Button open Next Activity

  19. 19

    can't open new activity when click on cardview but It shows toast only

  20. 20

    Can't open Android studio. (issues related to JDK)

  21. 21

    Can't open Android studio. (issues related to JDK)

  22. 22

    Can't open Android Studio in Ubuntu 20.04 in XMonad desktop environment

  23. 23

    Android Activity's - How can I open another activity in android?

  24. 24

    Android Studio - Button opens new activity

  25. 25

    Android Studio: New activity opens as blank screen

  26. 26

    Android Studio, show full WebView in new activity

  27. 27

    Creating new blank activity using Android Studio

  28. 28

    New activity without xml layout in Android studio

  29. 29

    Android studio no main activity, no layouts on a new project

HotTag

Archive