|
|
@@ -9,9 +9,12 @@ import android.widget.LinearLayout;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.sheep.gamegroup.di.components.DaggerBindDataComponent;
|
|
|
+import com.sheep.gamegroup.di.modules.BindDataModule;
|
|
|
import com.sheep.gamegroup.presenter.BindDataContract;
|
|
|
import com.sheep.gamegroup.presenter.BindDataPresenter;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
+import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
|
import com.sheep.jiuyan.samllsheep.base.BaseActivity;
|
|
|
import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
|
|
|
@@ -73,8 +76,14 @@ public class BindDataAct extends BaseActivity implements BindDataContract.View {
|
|
|
|
|
|
@Override
|
|
|
public void initView() {
|
|
|
+ ButterKnife.bind(this);
|
|
|
activity = this;
|
|
|
- type = getIntent().getIntExtra("", 0);
|
|
|
+ DaggerBindDataComponent.builder()
|
|
|
+ .netComponent(SheepApp.get(this).getNetComponent())
|
|
|
+ .bindDataModule(new BindDataModule(this))
|
|
|
+ .build()
|
|
|
+ .inject(this);
|
|
|
+ type = getIntent().getIntExtra("stype", 0);
|
|
|
assemblyData(type);
|
|
|
txtBaseactivityTitle.setText(title);
|
|
|
}
|
|
|
@@ -88,21 +97,14 @@ public class BindDataAct extends BaseActivity implements BindDataContract.View {
|
|
|
public void initData() {
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- protected void onCreate(Bundle savedInstanceState) {
|
|
|
- super.onCreate(savedInstanceState);
|
|
|
- // TODO: add setContentView(...) invocation
|
|
|
- ButterKnife.bind(this);
|
|
|
- }
|
|
|
-
|
|
|
- @OnClick({R.id.sure_text, R.id.user_layout, R.id.img_baseactivity_title})
|
|
|
+ @OnClick({R.id.sure_text, R.id.img_baseactivity_title})
|
|
|
public void onViewClicked(View view) {
|
|
|
switch (view.getId()) {
|
|
|
case R.id.sure_text:
|
|
|
assemblyData(type);
|
|
|
submit();
|
|
|
break;
|
|
|
- case R.id.user_layout:
|
|
|
+ case R.id.img_baseactivity_title:
|
|
|
finish();
|
|
|
break;
|
|
|
}
|