|
@@ -1,8 +1,10 @@
|
|
|
package com.sheep.groups.creditcard;
|
|
package com.sheep.groups.creditcard;
|
|
|
|
|
|
|
|
|
|
+import android.os.Bundle;
|
|
|
import android.support.v4.app.FragmentTabHost;
|
|
import android.support.v4.app.FragmentTabHost;
|
|
|
import android.view.LayoutInflater;
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
|
|
+import android.widget.ImageView;
|
|
|
import android.widget.TabHost;
|
|
import android.widget.TabHost;
|
|
|
import android.widget.TextView;
|
|
import android.widget.TextView;
|
|
|
|
|
|
|
@@ -14,11 +16,21 @@ import com.sheep.jiuyan.samllsheep.R;
|
|
|
|
|
|
|
|
import java.util.Locale;
|
|
import java.util.Locale;
|
|
|
|
|
|
|
|
|
|
+import butterknife.BindView;
|
|
|
|
|
+import butterknife.ButterKnife;
|
|
|
|
|
+import butterknife.OnClick;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* Created by realicing on 2018/4/4.
|
|
* Created by realicing on 2018/4/4.
|
|
|
* realicing@sina.com
|
|
* realicing@sina.com
|
|
|
*/
|
|
*/
|
|
|
public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
|
|
|
+
|
|
|
|
|
+ @BindView(R.id.txt_baseactivity_title)
|
|
|
|
|
+ TextView txtBaseactivityTitle;
|
|
|
|
|
+ @BindView(R.id.img_baseactivity_title)
|
|
|
|
|
+ ImageView imgBaseactivityTitle;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
protected int getLayoutId() {
|
|
protected int getLayoutId() {
|
|
|
return R.layout.activity_citic_bank_other_info;
|
|
return R.layout.activity_citic_bank_other_info;
|
|
@@ -27,6 +39,7 @@ public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
|
@Override
|
|
@Override
|
|
|
public void initView() {
|
|
public void initView() {
|
|
|
initFragmentTabHost();
|
|
initFragmentTabHost();
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -38,6 +51,7 @@ public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
|
public void initData() {
|
|
public void initData() {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
private FragmentTabHost mFragmentTabHost;
|
|
private FragmentTabHost mFragmentTabHost;
|
|
|
|
|
|
|
|
public FragmentTabHost getmFragmentTabHost() {
|
|
public FragmentTabHost getmFragmentTabHost() {
|
|
@@ -45,6 +59,7 @@ public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private Class tabFragmentContentArray[] = {CITICBankOtherInfoFragment1.class, ZhongXinStep22Fragment.class, CiticStepThreeFragment.class};
|
|
private Class tabFragmentContentArray[] = {CITICBankOtherInfoFragment1.class, ZhongXinStep22Fragment.class, CiticStepThreeFragment.class};
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 初始化的FragmentTabHost
|
|
* 初始化的FragmentTabHost
|
|
|
*/
|
|
*/
|
|
@@ -54,11 +69,41 @@ public class CITICBankOtherInfoActivity extends BaseActivity {
|
|
|
mFragmentTabHost.getTabWidget().setDividerDrawable(android.R.color.transparent);
|
|
mFragmentTabHost.getTabWidget().setDividerDrawable(android.R.color.transparent);
|
|
|
for (int index = 0; index < tabFragmentContentArray.length; index++) {
|
|
for (int index = 0; index < tabFragmentContentArray.length; index++) {
|
|
|
View view = LayoutInflater.from(this).inflate(R.layout.activity_citic_bank_other_info_tab, null);
|
|
View view = LayoutInflater.from(this).inflate(R.layout.activity_citic_bank_other_info_tab, null);
|
|
|
- String lable = String.format(Locale.CHINA, "%d", index+1);
|
|
|
|
|
|
|
+ String lable = String.format(Locale.CHINA, "%d", index + 1);
|
|
|
ViewFindUtils.find(view, R.id.activity_citic_bank_other_info_tab_tv, TextView.class).setText(lable);
|
|
ViewFindUtils.find(view, R.id.activity_citic_bank_other_info_tab_tv, TextView.class).setText(lable);
|
|
|
|
|
|
|
|
TabHost.TabSpec tabSpec = mFragmentTabHost.newTabSpec(lable).setIndicator(view);
|
|
TabHost.TabSpec tabSpec = mFragmentTabHost.newTabSpec(lable).setIndicator(view);
|
|
|
mFragmentTabHost.addTab(tabSpec, tabFragmentContentArray[index], null);
|
|
mFragmentTabHost.addTab(tabSpec, tabFragmentContentArray[index], null);
|
|
|
}
|
|
}
|
|
|
|
|
+ mFragmentTabHost.getTabWidget().setEnabled(false);
|
|
|
|
|
+ gotoNext(0);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ public void gotoNext(int tab){
|
|
|
|
|
+ if(tab >= 0 && tab < 3) {
|
|
|
|
|
+// mFragmentTabHost.getTabWidget().setCurrentTab(tab);
|
|
|
|
|
+ mFragmentTabHost.setCurrentTab(tab);
|
|
|
|
|
+ }
|
|
|
|
|
+ if(tab == 0){
|
|
|
|
|
+ txtBaseactivityTitle.setText("联系方式");
|
|
|
|
|
+ }else if(tab == 1){
|
|
|
|
|
+ txtBaseactivityTitle.setText("公司信息及办卡方式");
|
|
|
|
|
+ }else if(tab == 2){
|
|
|
|
|
+ txtBaseactivityTitle.setText("直系亲属及紧急联系人资料");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
|
+ super.onCreate(savedInstanceState);
|
|
|
|
|
+ // TODO: add setContentView(...) invocation
|
|
|
|
|
+ ButterKnife.bind(this);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @OnClick(R.id.img_baseactivity_title)
|
|
|
|
|
+ public void onViewClicked() {
|
|
|
|
|
+ onBackPressed();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|