|
@@ -1,5 +1,7 @@
|
|
|
package com.sheep.gamegroup.view.activity;
|
|
package com.sheep.gamegroup.view.activity;
|
|
|
|
|
|
|
|
|
|
+import android.graphics.Color;
|
|
|
|
|
+import android.os.Build;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.Nullable;
|
|
|
import android.support.v4.app.Fragment;
|
|
import android.support.v4.app.Fragment;
|
|
@@ -8,6 +10,7 @@ import android.support.v4.view.ViewPager;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.widget.FrameLayout;
|
|
import android.widget.FrameLayout;
|
|
|
import android.widget.LinearLayout;
|
|
import android.widget.LinearLayout;
|
|
|
|
|
+import android.widget.RelativeLayout;
|
|
|
import android.widget.TextView;
|
|
import android.widget.TextView;
|
|
|
|
|
|
|
|
import com.kfzs.duanduan.KFZSApp;
|
|
import com.kfzs.duanduan.KFZSApp;
|
|
@@ -57,6 +60,8 @@ public class ActMain extends BaseActivity {
|
|
|
FrameLayout frame_container;
|
|
FrameLayout frame_container;
|
|
|
@BindView(R.id.tab_container)
|
|
@BindView(R.id.tab_container)
|
|
|
LinearLayout tab_container;
|
|
LinearLayout tab_container;
|
|
|
|
|
+ @BindView(R.id.main_layout)
|
|
|
|
|
+ RelativeLayout main_layout;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
protected int getLayoutId() {
|
|
protected int getLayoutId() {
|
|
@@ -69,6 +74,10 @@ public class ActMain extends BaseActivity {
|
|
|
EventBus.getDefault().register(this);
|
|
EventBus.getDefault().register(this);
|
|
|
initViewPager();
|
|
initViewPager();
|
|
|
initFind();
|
|
initFind();
|
|
|
|
|
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
|
|
|
|
|
+ main_layout.setPadding(0, 0, 0, G.getHasVirtualKey(this) -G.getNoHasVirtualKey(this) );
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -151,6 +160,8 @@ public class ActMain extends BaseActivity {
|
|
|
});
|
|
});
|
|
|
view_pager_container.setAdapter(mViewPagerFragmentAdapter);
|
|
view_pager_container.setAdapter(mViewPagerFragmentAdapter);
|
|
|
view_pager_container.setCurrentItem(lastPosition, false);
|
|
view_pager_container.setCurrentItem(lastPosition, false);
|
|
|
|
|
+ //添加viewpager 缓存个数,解决邀请赚钱好友切换问题
|
|
|
|
|
+ view_pager_container.setOffscreenPageLimit(mViewPagerFragmentAdapter.getCount());
|
|
|
tabs.get(lastPosition).setActivated(true);
|
|
tabs.get(lastPosition).setActivated(true);
|
|
|
}
|
|
}
|
|
|
|
|
|