二十 Activity之間通訊

2022-03-14 09:22:55 字數 896 閱讀 1358

在乙個activity中可以使用系統提供的startactivity(intent intent)方法開啟新的activity,在開啟新的activity前,你可以決定是否為新的activity傳遞引數。

第一種:開啟新的activity,不傳遞引數

public

class

mainactivity

extends

activity

});}

}

第二種:開啟新的activity,並傳遞若干個引數給它

package

com.ljq.activitys;

import

import

android.content.intent;

import

android.os.bundle;

import

android.view.view;

import

android.widget.button;

public

class

mainactivity

extends

activity

});}

}

在新的activity中接收前面activity傳遞過來的引數

package

com.ljq.activitys;

import

import

android.os.bundle;

import

android.util.log;

public

class

otheractivity

extends

activity

}

二十 Activity之間通訊

在乙個activity中可以使用系統提供的startactivity intent intent 方法開啟新的activity,在開啟新的activity前,你可以決定是否為新的activity傳遞引數。第一種 開啟新的activity,不傳遞引數 public class mainactivity...

Activity之間的通訊

1.傳值方式 意圖的啟動方式,有兩種方式,1.顯示意圖 2.隱式意圖 param v override public void onclick view v 當有返回的值時候,會呼叫該方法 param requestcode 傳送出去的請求識別碼 param resultcode 返回的值的識別碼 ...

Activity之間的通訊方式

parent 常用的通訊方式如下 在startactivity 或者startactivityforresult 時,通過intent攜帶需要的資訊,但要注意,intent對攜帶寫信的大小有限制 在a中發出廣播,在b中接收廣播並解析其中資料 理論上凡是資料儲存的方式,我們均能在a儲存資訊,並在b讀取...