我正在尝试制作一个在片段中具有ViewPager的应用程序,该片段是TabHost的一部分.
一切都很好.我有我的tabbar,我可以切换标签.当我使用ViewPager切换到选项卡时,所有内容都正确显示.但是,只要我将此选项卡与ViewPager一起退出并返回此选项卡,我的内容就不会显示.如果我滚动到两侧,我会看到我的下一张图像.如果我回去两次,我也会看到图像被加载(可能是屏幕加载的)当我返回时我看到我的TabFragment正在重新实例化,但ViewPager中的片段却没有.
我已经包含了一个屏幕样机和一些代码.
有人可以帮忙吗?
干杯!
@Override
public void onActivityCreated(Bundle savedInstanceState) {
mProjectText = (TextView) getView().findViewById(R.id.projectText);
mProjectText.setText(mActiveProject.getInspirationText());
mAdapter = new AlbumAdapter(getFragmentManager(), mActiveProject.getInspiration());
mPager = (ViewPager)getView().findViewById(R.id.pager);
mPager.setAdapter(mAdapter);
super.onActivityCreated(savedInstanceState);
}
public class AlbumAdapter extends FragmentStatePagerAdapter {
private ArrayList<ProjectContent> mItems;
public AlbumAdapter(FragmentManager fm, ArrayList<ProjectContent> items) {
super(fm);
this.mItems = items;
}
@Override
public Fragment getItem(int position) {
return AlbumContentFragment.newInstance(mItems.get(position));
}
@Override
public int getCount() {
return mItems.size();
}
@Override
public int getItemPosition(Object object) {
return POSITION_NONE;
}}
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-viewpager android-nested-fragment
我有一个关于itunes connect的问题,如果我向itunes connect提交应用程序但是将其设置为待定的开发者版本,我是否可以在不发布我的初始版本的情况下提交该应用程序的更新?
换句话说,我可以更新正在等待开发人员发布的应用吗?
干杯大安
所以,我刚刚更新了我的xcode并开始为iOS 7.1构建我的应用程序.但现在我发现我的SDWebImage坏了.每当我尝试为UIImageView设置ImageWithUrl时,我的应用程序崩溃时出现以下异常和stacktrace:
2014-03-11 12:55:36.647 Wiggle[1983:70b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIImageView setImageWithURL:placeholderImage:options:]: unrecognized selector sent to instance 0x10fa12890'
*** First throw call stack:
(
0 CoreFoundation 0x0000000103188795 __exceptionPreprocess + 165
1 libobjc.A.dylib 0x0000000102eeb991 objc_exception_throw + 43
2 CoreFoundation 0x0000000103219bad -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x000000010317a09d ___forwarding___ + 973
4 CoreFoundation 0x0000000103179c48 _CF_forwarding_prep_0 + 120
5 Wiggle 0x000000010001fe94 -[MenuTableViewController tableView:viewForHeaderInSection:] + 1316
6 UIKit 0x000000010182cdb3 __84-[UITableView _sectionHeaderView:withFrame:forSection:floating:reuseViewIfPossible:]_block_invoke + 112
7 UIKit 0x00000001017b60ac +[UIView(Animation) performWithoutAnimation:] + 70 …Run Code Online (Sandbox Code Playgroud)