01.
public
class
Tap
extends
Activity {
02.
private
TabHost myTabHost;
03.
private
LocalActivityManager myLocalActivityManager;
04.
05.
public
void
onCreate(Bundle savedInstanceState) {
06.
super
.onCreate(savedInstanceState);
07.
setContentView(R.layout.tap);
08.
myTabHost = (TabHost)findViewById(android.R.id.tabhost);
09.
myLocalActivityManager =
new
LocalActivityManager(
this
,
false
);
10.
myTabHost.setup(myLocalActivityManager);
11.
myLocalActivityManager.dispatchCreate(savedInstanceState);
12.
13.
TabHost.TabSpec spec;
14.
15.
Intent Intent= getIntent();
16.
String Fac_U = Intent.getStringExtra(
"Fac_U"
);
17.
String Sex_U = Intent.getStringExtra(
"Sex_U"
);
18.
String Bor_U = Intent.getStringExtra(
"Bor_U"
);
19.
20.
Intent goSecond =
new
Intent().setClass(
this
, Second_Activity.
class
);
21.
spec = myTabHost
22.
.newTabSpec(
"tabSecond"
)
23.
.setIndicator(
""
,getResources().getDrawable(R.drawable.imagenews))
24.
.setContent(goSecond);
25.
myTabHost.addTab(spec);
26.
27.
28.
Intent goUni =
new
Intent().setClass(
this
, University.
class
);
29.
spec = myTabHost
30.
.newTabSpec(
"tabUni"
)
31.
.setIndicator(
""
,getResources().getDrawable(R.drawable.university))
32.
.setContent(goUni);
33.
myTabHost.addTab(spec);
34.
35.
36.
Intent goFac =
new
Intent().setClass(
this
, Faculty.
class
);
37.
spec = myTabHost.newTabSpec(
"tabFac"
)
38.
.setIndicator(
""
,getResources().getDrawable(R.drawable.picfaculty))
39.
.setContent(goFac);
40.
goFac.putExtra(
"Fac_U"
,Fac_U);
41.
myTabHost.addTab(spec);
42.
43.
44.
Intent goSe =
new
Intent().setClass(
this
, Soldier.
class
);
45.
spec = myTabHost
46.
.newTabSpec(
"tabSe"
)
47.
.setIndicator(
""
,getResources().getDrawable(R.drawable.solder))
48.
.setContent(goSe);
49.
goSe.putExtra(
"Sex_U"
,Sex_U);
50.
myTabHost.addTab(spec);
51.
52.
53.
Intent goBo =
new
Intent().setClass(
this
, Borrow.
class
);
54.
spec = myTabHost
55.
.newTabSpec(
"tabBo"
)
56.
.setIndicator(
""
,getResources().getDrawable(R.drawable.kys))
57.
.setContent(goBo);
58.
goBo.putExtra(
"Bor_U"
,Bor_U);
59.
myTabHost.addTab(spec);
60.
61.
62.
Intent goFirst =
new
Intent().setClass(
this
, First_Activity.
class
);
63.
spec = myTabHost
64.
.newTabSpec(
"tabFirst"
)
65.
.setIndicator(
""
,getResources().getDrawable(R.drawable.search))
66.
.setContent(goFirst);
67.
myTabHost.addTab(spec);
68.
}
69.
@Override
70.
protected
void
onPause() {
71.
72.
super
.onPause();
73.
myLocalActivityManager.dispatchPause(isFinishing());
74.
}
75.
76.
@Override
77.
protected
void
onResume() {
78.
79.
80.
super
.onResume();
81.
myLocalActivityManager.dispatchResume();
82.
}
83.
}