使用Intent實現頁面跳轉

2021-06-27 07:52:07 字數 2301 閱讀 8771

1.

2.3.androidmanifest.xml配置兩個頁面 註冊:

<

android:allowbackup

= "true"  

android:icon

= "@drawable/ic_launcher"  

android:label =

android:theme

=>

<

activity

android:name

= "com.chanjet.factivity"  

android:label

=>

<

intent-filter

>

<

action

android:name

= "android.intent.action.main"

/>

<

category

android:name

= "android.intent.category.launcher"

/> 

intent-filter

activity

>

<

activity

android:name

= "com.chanjet.sactivity"  

android:label

=> 

activity

>

4.第二個頁面跳轉**

public

class

factivity

extends

activity

}); }

}5.第二種方法,有返回值的頁面傳值 /*

* 2.通過startactivityforresult

*/btn2

.setonclicklistener(

new

onclicklistener()

});}

/** 通過startforresult跳轉,接收返回資料的方法

* requestcode請求的標誌

* resultcode第二個頁面返回的標誌

* data第二個頁面回傳的資料

*/@override

protected

void

onactivityresult(

int

requestcode

,int

resultcode

, intent

data

) }

第二個頁面

btn.setonclicklistener(

new

onclicklistener()

});實現:

第乙個頁面通過

intent 

intent

new

intent(

context

,sactivity.

class

);

startactivityforresult(

intent

, 1);

第二個頁面

intent 

data

new

intent();

data

.putextra(

"data"

, count

);

setresult(2,

data

);finish();

返回到第乙個頁面接收,覆蓋

@override

protected

void

onactivityresult(

int

requestcode

int

resultcode

, intent 

data

) }

通過請求碼和返回碼確定是那個傳送的和返回的

Intent實現頁面跳轉

設定文字內容 mytext.settext 我的第乙個textview 1.第乙個頁面 生成乙個intent物件 intent intent new intent 傳遞資料 intent.putextra text 123456 packagecontext當前頁面 cls 跳轉的也頁面 inten...

實現頁面跳轉 Intent

intent可以理解為信使 意圖 由intent來協作完成android各個元件之間的通訊。intent實現頁面跳轉 1.直接實現a頁面跳轉到b頁面 startactivity intent 2.直接a啟動b頁面,切b頁面可以把資料回傳給a startactivityforresult intent...

安卓頁面跳轉 Intent

package com.example.genius.activity 02 import android.content.intent import android.os.bundle import android.view.view import android.widget.button pu...