gpt4 book ai didi

android - 无法解析构造函数 'Intent(xxxx.xx.java.lang.thread.Class)'

转载 作者:行者123 更新时间:2023-11-29 17:24:16 25 4
gpt4 key购买 nike

/* 这是我的启动器 Activity ,基本上是一个启动画面,将等待 5 秒,但 Intent 存在一些问题..请帮助*/

package com.hfad.practice;

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

public class Starting extends AppCompatActivity {

public void start()
{
}
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_starting);

Thread timer=new Thread()
{
public void run()
{
try
{
sleep(5000);
}
catch(InterruptedException e)
{
e.printStackTrace();
}
finally
{

Intent intent=new Intent(this,MainActivity.class); /*
here it is showing an error thats mentioned in the title*/
startActivity(intent);


}


}

};
timer.start();
}


}

最佳答案

改变

Intent intent=new Intent(this,MainActivity.class);

Intent intent=new Intent(Starting.this,MainActivity.class);

在你的例子中,this 指的是 Thread 子类,而 Intent 的第一个参数是一个 Context对象

关于android - 无法解析构造函数 'Intent(xxxx.xx.java.lang.thread.Class<com.practice.MainActivity>)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35257316/

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