利用 Bundle 实现 Android Activity 间消息的传递
2010-03-25 17:06:00 来源:WEB开发网核心提示:<activity android:name=".Target"></activity></application><uses-sdk android:minSdkVersion="3" /></manifest>第一个
第一个活动的代码如下:
Java代码
package com.ray.test;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.MotionEvent;
public class TestBundle extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public boolean onTouchEvent(MotionEvent event) {
Intent intent = new Intent();
intent.setClass(TestBundle.this, Target.class);
Bundle mBundle = new Bundle();
mBundle.putString("Data", "ray'blog");//压入数据
intent.putExtras(mBundle);
startActivity(intent);
finish();
return super.onTouchEvent(event);
[]
更多精彩
赞助商链接