15
15
import com .fadisu .cpurun .fragment .CpuInfoFragment ;
16
16
import com .fadisu .cpurun .fragment .CpuRunTimeFragment ;
17
17
import com .fadisu .cpurun .fragment .CpuSceneFragment ;
18
+ import com .fadisu .cpurun .fragment .CpuSettingsFragment ;
18
19
import com .fadisu .cpurun .fragment .CpuStatusFragment ;
19
20
import com .fadisu .cpurun .fragment .CpuVoltageFragment ;
20
21
import com .fadisu .cpurun .fragment .DisplayFragment ;
@@ -43,6 +44,7 @@ public class MainActivity extends FragmentActivity implements View.OnClickListen
43
44
private Fragment mCpuRunTimeFragment ;
44
45
private Fragment mCpuVoltageFragment ;
45
46
private Fragment mTemperatureFragment ;
47
+ private Fragment mCpuSettingsFragment ;
46
48
private FragmentManager mFragmentManager ;
47
49
48
50
private RadioButton mSysRb ;
@@ -58,6 +60,7 @@ public class MainActivity extends FragmentActivity implements View.OnClickListen
58
60
private RadioButton mCpuSceneFreq ;
59
61
private RadioButton mCpuVoltageRb ;
60
62
private RadioButton mTemperatureRb ;
63
+ private RadioButton mCpuSettingsRb ;
61
64
62
65
@ Override
63
66
protected void onCreate (Bundle savedInstanceState ) {
@@ -92,10 +95,12 @@ private void initViews() {
92
95
mCpuSceneFreq = (RadioButton ) findViewById (R .id .rb_scene_freq );
93
96
mCpuVoltageRb = (RadioButton ) findViewById (R .id .rb_cpu_voltage );
94
97
mTemperatureRb = (RadioButton ) findViewById (R .id .rb_temperature );
98
+ mCpuSettingsRb = (RadioButton ) findViewById (R .id .rb_cpu_settings );
95
99
}
96
100
97
101
private void initValues () {
98
102
currentFragmentTag = MainActivity .class .getSimpleName ();
103
+ mFragmentManager = getSupportFragmentManager ();
99
104
100
105
mMoreFragmen = new MoreFragment ();
101
106
mPropFragment = new PropFragment ();
@@ -108,9 +113,9 @@ private void initValues() {
108
113
mCpuSceneFragment = new CpuSceneFragment ();
109
114
mCpuStatusFragment = new CpuStatusFragment ();
110
115
mCpuRunTimeFragment = new CpuRunTimeFragment ();
111
- mFragmentManager = getSupportFragmentManager ();
112
116
mCpuVoltageFragment = new CpuVoltageFragment ();
113
117
mTemperatureFragment = new TemperatureFragment ();
118
+ mCpuSettingsFragment = new CpuSettingsFragment ();
114
119
115
120
changeFrament (mBaseInfoFragment , null , CoreInfoFragment .class .getSimpleName ());
116
121
}
@@ -129,6 +134,7 @@ private void initLisener() {
129
134
mCpuSceneFreq .setOnClickListener (this );
130
135
mCpuVoltageRb .setOnClickListener (this );
131
136
mTemperatureRb .setOnClickListener (this );
137
+ mCpuSettingsRb .setOnClickListener (this );
132
138
}
133
139
134
140
/**
@@ -155,6 +161,9 @@ public void changeFrament(Fragment fragment, Bundle bundle, String tag) {
155
161
@ Override
156
162
public void onClick (View view ) {
157
163
switch (view .getId ()) {
164
+ case R .id .rb_cpu_settings :
165
+ changeFrament (mCpuSettingsFragment , null , CpuSettingsFragment .class .getSimpleName ());
166
+ break ;
158
167
case R .id .rb_temperature :
159
168
changeFrament (mTemperatureFragment , null , TemperatureFragment .class .getSimpleName ());
160
169
break ;
0 commit comments