Android 台灣中文網

標題: 一個activity能有2個以上的intent嗎? [打印本頁]

作者: wind8894    時間: 2012-4-30 18:50
標題: 一個activity能有2個以上的intent嗎?
我有一個login和regist兩個按鈕,但是在模擬器上運行是可以跳過去頁面的

但是在手機上就有其中一個按鈕無法跳過去,會停止運行程是
  1. package com.spackage.namespace;


  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.content.Intent;
  5. import android.view.View;
  6. import android.view.View.OnClickListener;
  7. import android.widget.Button;

  8. public class Login3Activity extends Activity
  9. {
  10.     private Button login,regist;
  11.    
  12.     @Override
  13.     public void onCreate(Bundle savedInstanceState)
  14.     {
  15.         super.onCreate(savedInstanceState);
  16.         setContentView(R.layout.main);        
  17.         login = (Button) findViewById(R.id.loginbtn);     
  18.         login.setOnClickListener(new OnClickListener()
  19.         {
  20.                 public void onClick(View v)
  21.                 {
  22.                         Intent intent=new Intent();
  23.                 intent.setClass(Login3Activity.this, menu.class);
  24.                 startActivity(intent);

  25.                 }
  26.         });
  27.         regist = (Button) findViewById(R.id.registbtn);     
  28.         regist.setOnClickListener(new OnClickListener()
  29.         {
  30.                 public void onClick(View v)
  31.                 {
  32.                     Intent intent= new Intent(Login3Activity.this, regist.class);
  33.                     startActivity(intent);   
  34.                 }
  35.         });
  36.         
  37.     }
  38. }
複製代碼

作者: wind8894    時間: 2012-4-30 21:46
搞了很久發現是手機系統問題,沒事了....程式碼應該是正常的




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1