Activity的幾種啟動跳轉方式

2022-04-07 18:02:30 字數 561 閱讀 5860

一.顯示呼叫方法

•intent intent=new intent(this,otheractivity.class);  //

方法1•intent intent2=new

intent();

•intent2.setclass(

this, otheractivity.class);//

方法2•intent2.setclassname(this, "com.zy.mutiactivity.otheractivity"); //

方法3 此方式可用於開啟其它的應用

•intent2.setcomponent(new componentname(this, otheractivity.class)); //

方法4•startactivity(intent2);

二.隱式呼叫方法(只要action、category、data和要跳轉到的activity在androidmanifest.xml中設定的匹配就ok

安卓中的Activity的幾種跳轉方式

安卓中的activity的幾種跳 一 顯式呼叫方法 方法一 intent intent new intent 本類,將要跳轉的類 startactivity intent 方法二 intent intent2 new intent intent2.setclass 本類,另外將要跳轉的類 inten...

非Activity下跳轉Activity的問題

override public void startactivity intent intent,bundle options mmainthread.getinstrumentation execstartactivity activity null,intent,1,options 避免這種異常...

Activity 之間的跳轉

參考 這裡的文件 intent間傳送資料一般有兩種常用的辦法 1.extra 2.data.extra可以用intent.putextra放入資料。新啟動的activity可用intent.getextras取出來bundle,然後用bundles.getlong,getint,getboolean...