1樓:babyan澀
引數傳遞方法一
在activity中定義乙個字段、然後新增set和get方法、**如下、mtitle就是要傳遞的引數、如果是傳遞物件、可以把mtitle換成乙個物件即可
fragment呼叫方法、需要注意的是在設值的時候要進行強轉一下引數傳遞方法二
可以使用bundle進行引數傳遞、這樣在兩個fragment跳轉的時候就可以帶上引數了、同樣也可以傳遞乙個複雜的物件
在另外乙個fragment獲取引數的方式只需要乙個語句、key是自己定義的乙個標識、引數的形式只要bundle能傳遞都可以實現
2樓:無輪的車
首先使用getactivity()得到父視窗,然後用這個父視窗取得它的變數。即getactivity().x。希望能夠幫助你,你試試沒問題。
3樓:源**大神
可以試著用靜態變數傳值,也就是在activity定義靜態變數,在fragment取activity類的靜態變數。這種方法是從老羅那裡學的。
4樓:靜待晚秋
在activity中:
bundle args = new bundle();
args.putint("type",1);
accountrechargelistfragment.setarguments(args);
在fragment中:
type = getarguments().getint("type");
不知道是不是回答的太晚了。。。
5樓:厚芮悅
乙個專案下的資料? public 或是 get set很隨意吧?
c 裡二維陣列怎麼傳值給函式?格式是怎麼樣的
ls幾個真是太不負責任了,想當然的int 為什麼不自己親自try it 一般來說陣列的傳遞方法應該是這種形式的 void function type arrayname a b c 如果是一維陣列 void f type n 簡寫 二維 void f type n a 這裡a是乙個數 以此類推 lz...
關於vb中給變數賦值的語句,vb的賦值語句只能給變數賦值 這句話對嗎
灰原哀柯南君蘭 vb中的變數賦值語句是 a 1b a c b 1 如上,第一句的意思是把 1 賦值給a,第二句的意思是把 a 的值賦給 b 也就是b 1,最後ba b 1 的值賦 c c 2 拓展 vb中定義變數的語句如下 dim 變數名 as 資料型別 如 dim s as integer 定義一...
怎麼偷偷的傳歌給廣場舞音響中,鳳凰傳奇的歌是廣場舞的傳奇,那在外國人的眼裡如何呢?
井街19號 還有這操作啊,但是你都說了是偷偷的,所以不好操作吧,你想惡作劇嗎?而且廣場舞的歌如果新增別的歌曲也不合適啊,要跟住按歌曲選擇的,惡作劇的話還是算了吧,要做個好人哦...