|
@ -144,23 +144,7 @@ public class RoutePreferenceActivity extends Activity implements View.OnClickLis
|
144
|
144
|
public void onClick(View v) {
|
145
|
145
|
switch (v.getId()) {
|
146
|
146
|
case R.id.iv_back:
|
147
|
|
if (tag == false) {
|
148
|
|
finish();
|
149
|
|
} else {
|
150
|
|
ProfileManager.getInstance().setDbyd(getApplicationContext(), tb_dbyd.isChecked());
|
151
|
|
ProfileManager.getInstance().setBmsf(getApplicationContext(), tb_bmsf.isChecked());
|
152
|
|
ProfileManager.getInstance().setGsyx(getApplicationContext(), tb_gsyx.isChecked());
|
153
|
|
ProfileManager.getInstance().setBzgs(getApplicationContext(), tb_bzgs.isChecked());
|
154
|
|
setResult(RESULT_OK);
|
155
|
|
Map<String, String> map = new HashMap<>();
|
156
|
|
map.put("躲避拥堵", tb_dbyd.isChecked() + "");
|
157
|
|
map.put("避免收费", tb_bmsf.isChecked() + "");
|
158
|
|
map.put("高速优先", tb_gsyx.isChecked() + "");
|
159
|
|
map.put("不走高速", tb_bzgs.isChecked() + "");
|
160
|
|
MobclickAgent.onEvent(getApplicationContext(), "0302", map);
|
161
|
|
map.clear();
|
162
|
|
finish();
|
163
|
|
}
|
|
147
|
finishActivity();
|
164
|
148
|
break;
|
165
|
149
|
case R.id.tb_bmsf:
|
166
|
150
|
tag = true;
|
|
@ -182,4 +166,30 @@ public class RoutePreferenceActivity extends Activity implements View.OnClickLis
|
182
|
166
|
break;
|
183
|
167
|
}
|
184
|
168
|
}
|
|
169
|
|
|
170
|
@Override
|
|
171
|
public void onBackPressed() {
|
|
172
|
super.onBackPressed();
|
|
173
|
finishActivity();
|
|
174
|
}
|
|
175
|
|
|
176
|
private void finishActivity() {
|
|
177
|
if (tag == false) {
|
|
178
|
finish();
|
|
179
|
} else {
|
|
180
|
ProfileManager.getInstance().setDbyd(getApplicationContext(), tb_dbyd.isChecked());
|
|
181
|
ProfileManager.getInstance().setBmsf(getApplicationContext(), tb_bmsf.isChecked());
|
|
182
|
ProfileManager.getInstance().setGsyx(getApplicationContext(), tb_gsyx.isChecked());
|
|
183
|
ProfileManager.getInstance().setBzgs(getApplicationContext(), tb_bzgs.isChecked());
|
|
184
|
setResult(RESULT_OK);
|
|
185
|
Map<String, String> map = new HashMap<>();
|
|
186
|
map.put("躲避拥堵", tb_dbyd.isChecked() + "");
|
|
187
|
map.put("避免收费", tb_bmsf.isChecked() + "");
|
|
188
|
map.put("高速优先", tb_gsyx.isChecked() + "");
|
|
189
|
map.put("不走高速", tb_bzgs.isChecked() + "");
|
|
190
|
MobclickAgent.onEvent(getApplicationContext(), "0302", map);
|
|
191
|
map.clear();
|
|
192
|
finish();
|
|
193
|
}
|
|
194
|
}
|
185
|
195
|
}
|