package com.jqyd.manager;
import com.jqyd.app.MyApp;
import com.jqyd.newprocess.GroupList;
import com.jqyd.shareInterface.Optsharepre_interface;
import com.jqyd.son.Ccsq;
import com.jqyd.son.Clcx;
import com.jqyd.son.Ddcx;
import com.jqyd.son.Ddsb;
import com.jqyd.son.Fbxx;
import com.jqyd.son.GgList;
import com.jqyd.son.Jhap;
import com.jqyd.son.Jhcx;
import com.jqyd.son.Jhgl;
import com.jqyd.son.MyLxr;
import com.jqyd.son.MyOneData;
import com.jqyd.son.Qjcx;
import com.jqyd.son.Qjsq;
import com.jqyd.son.Qygg;
import com.jqyd.son.Rzcx;
import com.jqyd.son.Rzsb;
import com.jqyd.son.Xxcx;
import android.app.TabActivity;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.util.Log;
import android.view.Window;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
import android.widget.TabWidget;
public class TabTitle extends TabActivity {
private MyApp myApp;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
//无title
requestWindowFeature(Window.FEATURE_NO_TITLE);
Log.e("TabTitle", "TabTitleonCreate");
setContentView(R.layout.commontab);
myApp = (MyApp) this.getApplication();
Optsharepre_interface shareFile = new Optsharepre_interface(TabTitle.this);
System.out.println("进入标签页-------------------------------------"+myApp.getModuleName());
String moduleName = "";
if(myApp.getModuleName() == null || myApp.getModuleName().equals("")){
moduleName = shareFile.getDataFromPres("moduleNameTemp");
}else{
moduleName = myApp.getModuleName();
shareFile.editPres("moduleNameTemp", moduleName);
}
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
String content = "Product Model: " + android.os.Build.MODEL + ","
+ android.os.Build.VERSION.SDK + ","
+ android.os.Build.VERSION.RELEASE;
System.out.println("系统相关内容:"+content);
String currentapiVersion = android.os.Build.VERSION.RELEASE;
String code = String.valueOf(currentapiVersion.charAt(0)).toString();
System.out.println("系统版本号:"+code);
if(!code.equals("4")){//此设置只针对4.0系统以下有效
tabHost.setPadding(0, -25, 0, 0); //降低标签页的高度
}
TabSpec firstTabSpec = tabHost.newTabSpec("tab1");
TabSpec secondTabSpec = tabHost.newTabSpec("tab2");
if(moduleName.equals("qygg")){
firstTabSpec.setIndicator("发布公告").setContent(new Intent().setClass(this, Qygg.class));
secondTabSpec.setIndicator("历史查询").setContent(new Intent().setClass(this, Xxcx.class));
}else if(moduleName.equals("ywtz")){
firstTabSpec.setIndicator("发布通知").setContent(new Intent().setClass(this, Fbxx.class));
secondTabSpec.setIndicator("历史查询").setContent(new Intent().setClass(this, Xxcx.class));
}else if(moduleName.equals("dxqf")){
firstTabSpec.setIndicator("短信群发").setContent(new Intent().setClass(this, Fbxx.class));
secondTabSpec.setIndicator("历史查询").setContent(new Intent().setClass(this, Xxcx.class));
}else if(moduleName.equals("jhgl") || moduleName.equals("jh_emp") || moduleName.equals("jh_cust")){
firstTabSpec.setIndicator("计划下达").setContent(new Intent().setClass(this, Jhgl.class));
secondTabSpec.setIndicator("计划查询").setContent(new Intent().setClass(this,Jhcx.class));
}else if(moduleName.equals("ywtz_lxr")){
firstTabSpec.setIndicator("员工").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "ywtz_lxr_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "ywtz_lxr_group"));
}else if(moduleName.equals("sms_lxr")){
firstTabSpec.setIndicator("员工").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "sms_lxr_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "sms_lxr_group"));
}else if(moduleName.equals("jhgl_emp")){
firstTabSpec.setIndicator("员工").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "jhgl_emp_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "jhgl_emp_group"));
}else if(moduleName.equals("jhap")){
firstTabSpec.setIndicator("客户").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "cust_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "cust_group"));
}else if(moduleName.equals("jhgl_cust")){
firstTabSpec.setIndicator("客户").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "jhgl_cust_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyLxr.class).putExtra("moduleName", "jhgl_cust_group"));
}else if(moduleName.equals("ddsb_cust")){
firstTabSpec.setIndicator("客户").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "ddsb_cust_list"));
secondTabSpec.setIndicator("群组").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "ddsb_cust_group"));
}else if(moduleName.equals("wdjh")){
firstTabSpec.setIndicator("计划安排").setContent(new Intent().setClass(this, Jhap.class));
secondTabSpec.setIndicator("计划查询").setContent(new Intent().setClass(this, Jhcx.class));
}else if(moduleName.equals("wdqj")){
firstTabSpec.setIndicator("请假申请").setContent(new Intent(this,Qjsq.class).putExtra("flag", "qjsq"));
secondTabSpec.setIndicator("请假查询").setContent(new Intent(this,Qjcx.class).putExtra("flag", "qjcx"));
}else if(moduleName.equals("wdrz")){
firstTabSpec.setIndicator("日志上报").setContent(new Intent().setClass(this, Rzsb.class));
secondTabSpec.setIndicator("日志查询").setContent(new Intent().setClass(this, Rzcx.class));
}else if(moduleName.equals("wdcl")){
firstTabSpec.setIndicator("出差申请").setContent(new Intent().setClass(this, Ccsq.class));
secondTabSpec.setIndicator("差旅查询").setContent(new Intent().setClass(this, Clcx.class));
}else if(moduleName.equals("ddgl")){
firstTabSpec.setIndicator("订单上报").setContent(new Intent(this,GroupList.class).putExtra("dataType", "1"));
secondTabSpec.setIndicator("订单查询").setContent(new Intent(this,Ddcx.class));
}else if(moduleName.equals("ggtz")){
firstTabSpec.setIndicator("公告通知").setContent(new Intent(this,GgList.class).putExtra("moduleName", "unread"));
secondTabSpec.setIndicator("全部信息").setContent(new Intent(this,GgList.class).putExtra("moduleName", "all"));
}else if(moduleName.equals("ddsb_good")){
firstTabSpec.setIndicator("商品").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "ddsb_good_list"));
secondTabSpec.setIndicator("分组").setContent(new Intent().setClass(this, MyOneData.class).putExtra("moduleName", "ddsb_good_group"));
}
tabHost.addTab(firstTabSpec);
tabHost.addTab(secondTabSpec);
}
}