技术开发 频道

Android Intent对象的简单使用

  Intent intent = new Intent();

  intent.setClass(IntentDemo1.this, IntentDemo.class);

  // 调用一个新的Activity

  startActivity(intent);

  // 关闭原本的Activity

  IntentDemo1.this.finish();

  }

  });

  }

  }

  最后是本例子的重点,添加另外一个Activity 所以必须在AndroidManifest.xml 中定义一个新的activty ,并给予名称name ,或则程序无法编译运行.新手很容易遇到这个问题.

  < ?xml version="1.0" encoding="utf-8"?>

  < manifest xmlns:android="http://schemas.android.com/apk/res/android"

  package="com.android.test"

  android:versionCode="1"

  android:versionName="1.0">

  < application android:icon="@drawable/icon" android:label="@string/app_name">

  < activity android:name=".IntentDemo"

  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="IntentDemo1">< /activity>

  < /application>

  < uses-sdk android:minSdkVersion="3" />

  < /manifest>

  本例子所涉及的的全部代码已经全部贴出,最后执行之,将达到上述效果!本节到此结束~

0
相关文章