日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android 片段,android – 将片段添加到片段中(嵌套片段)

發布時間:2023/12/4 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 片段,android – 将片段添加到片段中(嵌套片段) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我想動態地將youtube片段添加到我已經存在的片段中.我使用的代碼如下:

// setting the Youtube Player Dynamically

private int setYoutubePlayer(String desc,View view,int prevID,Bundle input) {

if (desc.indexOf("=") != -1) {

desc = desc.substring(desc.indexOf("=") + "=".length());

} else {

return prevID;

}

final String url = desc;

LinearLayout videoLayout = new LinearLayout(view.getContext());

videoLayout.setOrientation(LinearLayout.VERTICAL);

prevID++;

videoLayout.setId(prevID);

FragmentManager fragmentManager = getActivity().getSupportFragmentManager();

FragmentTransaction fragmentTransaction = fragmentManager

.beginTransaction();

fragment.setVideoId(url);

LinearLayout itemLayout = (LinearLayout) view.findViewById(R.id.items);

itemLayout.addView(videoLayout);

fragmentTransaction.add(itemLayout.getId(),fragment,"youtube fargment " + prevID);

fragmentTransaction.addToBackStack(null);

fragmentTransaction.commit();

return prevID;

}

我需要在適當的片段中獲取youtube片段.當我檢查總是加載一個新片段時(當在片段之間滑動時),新的內部片段需要是第一個加載的片段.

任何幫助都會很樂意接受.

解決:謝謝你Koby你是對的.我不得不替換“getActivity().getSupportFragmentManager();”使用“getChildFragmentManager()”.問題顯然是Sherlock庫附帶了一個舊的android v4支持庫.我不得不更新Sherlock中的支持庫.它對我有用…..

總結

以上是生活随笔為你收集整理的android 片段,android – 将片段添加到片段中(嵌套片段)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。