我想創建一個啓動畫面,然後移動到登錄/註冊屏幕。我的代碼如下所示:將不會運行,不會切換活動
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class AssaultTDActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
this.TimeOut();
}
public void TimeOut(){
long start = System.currentTimeMillis();
boolean continueloop = true;
long timenow;
while (continueloop = true){
timenow = System.currentTimeMillis();
if (timenow - start > 5000){
continueloop = false;
this.GoToRegister();
}
}
}
public void GoToRegister(){
Intent i = new Intent(AssaultTDActivity.this, register_activity.class);
startActivity(i);
finish();
}
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
public class register_activity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.register);
}
}
和我的清單文件如下:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity android:screenOrientation="landscape"
android:label="@string/app_name"
android:name=".AssaultTDActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity class =".register_activity"
android:label="Log in"
android:screenOrientation="landscape"
android:name=".register_activity" >
</activity>
</application>
所以我在這裏幹什麼什麼了嗎? 也有一個命令「做事件」,而循環,所以你點卡在一個循環?
找到你檢查這個問題的所有答案:
來自[ Android上的'未安裝應用程序'錯誤](http://stackoverflow.com/q/4226132/562935)? – tidbeck 2012-01-10 00:06:47
我檢查了他們所有的東西,並嘗試了他們的解決方案,而且他們都沒有工作。 – Leon 2012-01-10 00:08:16
這應該是' '' '? –
tidbeck
2012-01-10 00:12:55