回答
幸好它不存在。沒有必要在系統中使用3-5行代碼來實現這樣的事情(如果你問的話,我個人不喜歡ListActivity)。
是的片段事務接受片段來顯示它。
final FragmentManager fragManager = getActivity().getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragManager
.beginTransaction();
fragmentTransaction.add(myFragment, "xx"
+ REQUEST_CODE_PICK_ACCOUNT);
fragmentTransaction.commit();
下面的代碼創建一個片段,片段選擇一個用戶。片段不需要UI。
final FragmentManager fragManager = getActivity().getSupportFragmentManager();
Fragment f = new Fragment() {
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
startActivityForResult(AccountPicker.newChooseAccountIntent(null, null,
new String[]{"com.google"}, false, null, null, null, null), REQUEST_CODE_PICK_ACCOUNT);
}
@Override
public void onActivityResult(int requestCode, int resultCode,
Intent data) {
if (requestCode == REQUEST_CODE_PICK_ACCOUNT) {
String mEmail = "";
if (resultCode == Activity.RESULT_OK) {
if (data.hasExtra(AccountManager.KEY_ACCOUNT_NAME)) {
mEmail = data
.getStringExtra(AccountManager.KEY_ACCOUNT_NAME);
}
}
if (mActivity != null) {
//save the email.
MyPreferences.putString(mActivity, SettingApplication.USER_EMAIL, mEmail);
}
doUser();
}
super.onActivityResult(requestCode, resultCode, data);
fragManager.beginTransaction().remove(this).commit();
}
};
FragmentTransaction fragmentTransaction = fragManager
.beginTransaction();
fragmentTransaction.add(f, "xx"
+ REQUEST_CODE_PICK_ACCOUNT);
fragmentTransaction.commit();
FragmentTransaction不是一個活動。請仔細閱讀我的問題。 – 2014-12-04 14:18:25
減1你應該很高興任何人甚至試圖幫助。 – danny117 2014-12-04 15:19:41
大聲笑我沒有暗示任何關於你的迴應。我指出你的回答不適用於我的問題。你想扔一個健康,感覺自由:)我也可以減1你知道;) – 2014-12-04 15:40:29
- 1. 活動啓動時不顯示片段
- 2. 活動中的片段不顯示
- 3. 顯示在活動後面的片段
- 4. 片段不會顯示在活動
- 5. 片段未顯示在活動中
- 6. 從片段onBackPressed顯示活動兩次
- 7. Mvvmcross:framelayout在活動後不顯示片段
- 8. Android輔助顯示 - 跨活動調用的持久性
- 9. 片段沒有顯示在片段活動
- 10. 來自另一個片段/活動後的片段不顯示
- 11. 顯示值從HTML輔助
- 12. 片段,活動,片段活動
- 13. 片段活動片段內
- 14. 活動片段
- 15. GridView圖片不顯示在片段中,只在主要活動
- 16. 使用片段管理器顯示片段時的動畫活動
- 17. Eclipse內容輔助CSS自動激活?
- 18. Eclipse C++內容輔助,自動激活
- 19. 活動到片段1,片段1到片段2片段2到活動
- 20. 顯示谷歌地圖片段/活性
- 21. 滑動以打開活動中顯示的片段類
- 22. 安卓顯示片段在活動動作條
- 23. 大活動片段
- 24. 片段和活動
- 25. 片段或活動?
- 26. PrimeFaces graphicImage的不顯示由輔助bean
- 27. Cocos2d-x支持輔助顯示?
- 28. 顯示縮進輔助線在Xcode中
- 29. Android:圖片不顯示在照片顯示中活動
- 30. 我怎樣才能去活動顯示的片段與以前的活動
我同意你關於ListActivity,我討厭那件事。 – 2014-12-03 20:07:54