|
|
@@ -13,6 +13,7 @@ import android.view.ViewGroup;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.kfzs.duanduan.BaseCompatFragment;
|
|
|
import com.kfzs.duanduan.event.BigEvent;
|
|
|
import com.sheep.gamegroup.di.components.DaggerFgtTryMakeMoneyComponent;
|
|
|
import com.sheep.gamegroup.di.components.DaggerTryMakeMoneyComponent;
|
|
|
@@ -50,7 +51,7 @@ import butterknife.Unbinder;
|
|
|
* Created by ljy on 2018/4/26.
|
|
|
*/
|
|
|
|
|
|
-public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContract.View{
|
|
|
+public class FgtTryMakeMoney extends BaseCompatFragment implements TryMakeMoneyContract.View{
|
|
|
@BindView(R.id.recyclerview)
|
|
|
RecyclerView recyclerview;
|
|
|
@BindView(R.id.refresh)
|
|
|
@@ -75,7 +76,7 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- static FgtTryMakeMoney newInstance(int type){
|
|
|
+ public static FgtTryMakeMoney newInstance(int type){
|
|
|
FgtTryMakeMoney fgtTryMakeMoney = new FgtTryMakeMoney();
|
|
|
Bundle bundle = new Bundle();
|
|
|
bundle.putInt("type", type);
|
|
|
@@ -84,14 +85,28 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public int getLayoutId() {
|
|
|
- return R.layout.fgt_try_makemoney_layout;
|
|
|
+ public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
|
|
+ // TODO: inflate a fragment view
|
|
|
+ View rootView = super.onCreateView(inflater, container, savedInstanceState);
|
|
|
+ unbinder = ButterKnife.bind(this, rootView);
|
|
|
+ Bundle bundle = getArguments();
|
|
|
+ if(bundle != null){
|
|
|
+ type = bundle.getInt("type", 0);
|
|
|
+ }
|
|
|
+ return rootView;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void onViewCreated() {
|
|
|
+ protected void initView(Bundle savedInstanceState) {
|
|
|
+
|
|
|
+ setContentView(R.layout.fgt_try_makemoney_layout);
|
|
|
+ initView();
|
|
|
+ initListener();
|
|
|
+ }
|
|
|
+ public void initView() {
|
|
|
EventBus.getDefault().register(this);
|
|
|
activity = getActivity();
|
|
|
+ ButterKnife.bind(this, mContentView);
|
|
|
TitleBarUtils
|
|
|
.getInstance()
|
|
|
.setTitle(activity, "试玩赚钱")
|
|
|
@@ -110,19 +125,9 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
|
|
|
initListener();
|
|
|
initData();
|
|
|
- }
|
|
|
|
|
|
- @Override
|
|
|
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
|
|
- // TODO: inflate a fragment view
|
|
|
- View rootView = super.onCreateView(inflater, container, savedInstanceState);
|
|
|
- unbinder = ButterKnife.bind(this, rootView);
|
|
|
- Bundle bundle = getArguments();
|
|
|
- if(bundle != null){
|
|
|
- type = bundle.getInt("type", 0);
|
|
|
- }
|
|
|
- return rootView;
|
|
|
}
|
|
|
+
|
|
|
public void initListener() {
|
|
|
refresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
|
|
|
@Override
|
|
|
@@ -148,7 +153,6 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
});
|
|
|
}
|
|
|
public void initData() {
|
|
|
- showProgress(false);
|
|
|
position = 0;
|
|
|
tryMakeMoneyAdp.clear();
|
|
|
tryMakeMoneyAdp.addType(0);
|
|
|
@@ -158,7 +162,7 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
tryMakeMoneyAdp.setTaskAcceptedEty(null);
|
|
|
RequestParameEty parameEty = new RequestParameEty();
|
|
|
parameEty.setHashMap(CommonUtil.getInstance().setHashMap(1,100,1,
|
|
|
- 0,0,0));
|
|
|
+ 0,0,type));
|
|
|
presenter.releaseTask(parameEty);
|
|
|
}
|
|
|
|
|
|
@@ -187,7 +191,6 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
|
|
|
@Override
|
|
|
public void failAcceptedTask2View(Object o) {
|
|
|
- hideProgress();
|
|
|
try {
|
|
|
BaseMessage baseMessage = (BaseMessage) o;
|
|
|
switch (baseMessage.getCode()){
|
|
|
@@ -218,7 +221,6 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
@Override
|
|
|
public void returnTaskTaskUpdataView(Object o) {
|
|
|
|
|
|
- hideProgress();
|
|
|
try{
|
|
|
BaseMessage baseMessage = (BaseMessage) o;
|
|
|
TaskAcceptedEty taskAcceptedEty = JSONObject.parseObject(JSONObject.toJSONString(baseMessage.getData()), TaskAcceptedEty.class);
|
|
|
@@ -235,7 +237,6 @@ public class FgtTryMakeMoney extends BaseFragment implements TryMakeMoneyContrac
|
|
|
|
|
|
@Override
|
|
|
public void failReturnTask2View(Object o) {
|
|
|
- hideProgress();
|
|
|
try {
|
|
|
BaseMessage baseMessage = (BaseMessage) o;
|
|
|
switch (baseMessage.getCode()){
|