gpt4 book ai didi

java - 如何在android中开始新的 Activity

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:38:13 27 4
gpt4 key购买 nike

我想在单击按钮时启动一个名为 Counter 的新 Activity ,但我得到一个错误,即找不到该 Activity ...那么我的代码哪里出了问题:

t = new Thread(){

public void run(){

try{

sleep(5000);
}
catch (InterruptedException e){

e.printStackTrace();
}
finally{

Intent counter = new Intent("com.example.test.Counter");
startActivity(counter);
}
}
};

test.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

t.run();
}
});

这是 list 文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.test"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.test.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.example.test.Counter"
android:label="@string/title_activity_counter" >
</activity>
</application>

</manifest>

最佳答案

Intent intent = new Intent(MyActivity.this, OtherActivity.class);
startActivity(intent);

关于java - 如何在android中开始新的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22614743/

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