|
|
|
@ -1,5 +1,6 @@ |
|
|
|
|
package com.project.survey.ui.instrument.satellitosis; |
|
|
|
|
|
|
|
|
|
import android.content.Context; |
|
|
|
|
import android.content.Intent; |
|
|
|
|
import android.view.Menu; |
|
|
|
|
import android.view.MenuItem; |
|
|
|
@ -14,8 +15,11 @@ import com.bingce.rtk.parser.nmea0183.SatInfo; |
|
|
|
|
import com.bingce.rtk.parser.nmea0183.SatelliteData; |
|
|
|
|
import com.project.survey.R; |
|
|
|
|
import com.project.survey.databinding.ActivitySatelliteStatusBinding; |
|
|
|
|
import com.project.survey.dialog.BubblePopWindow; |
|
|
|
|
import com.project.survey.ui.base.BaseSurveyNewActivity; |
|
|
|
|
|
|
|
|
|
import java.util.Arrays; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class SatelliteStatusActivity extends BaseSurveyNewActivity { |
|
|
|
|
private ActivitySatelliteStatusBinding binding; |
|
|
|
@ -28,6 +32,7 @@ public class SatelliteStatusActivity extends BaseSurveyNewActivity { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
protected void initView() { |
|
|
|
|
baseSurveyActivityUtils.activityBaseSurveyBinding.rlMore.setVisibility(View.VISIBLE); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@ -178,24 +183,40 @@ public class SatelliteStatusActivity extends BaseSurveyNewActivity { |
|
|
|
|
binding.activitySatelliteStatusSnr.setText(snrResult.toString()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// @Override
|
|
|
|
|
// public boolean onCreateOptionsMenu(Menu menu) {
|
|
|
|
|
// getMenuInflater().inflate(R.menu.menu_activity_satellite_system_switch, menu);
|
|
|
|
|
// return super.onCreateOptionsMenu(menu);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Override
|
|
|
|
|
// public boolean onOptionsItemSelected(MenuItem item) {
|
|
|
|
|
// switch (item.getItemId()) {
|
|
|
|
|
// case android.R.id.home:
|
|
|
|
|
// finish();
|
|
|
|
|
// break;
|
|
|
|
|
// case R.id.menu_satellite_system_switch:
|
|
|
|
|
// Intent intent = new Intent(this, SatelliteSystemSwitchActivity.class);
|
|
|
|
|
// startActivity(intent);
|
|
|
|
|
// break;
|
|
|
|
|
// }
|
|
|
|
|
// return super.onOptionsItemSelected(item);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean onCreateOptionsMenu(Menu menu) { |
|
|
|
|
getMenuInflater().inflate(R.menu.menu_activity_satellite_system_switch, menu); |
|
|
|
|
return super.onCreateOptionsMenu(menu); |
|
|
|
|
public boolean isHideHelpDoc() { |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean onOptionsItemSelected(MenuItem item) { |
|
|
|
|
switch (item.getItemId()) { |
|
|
|
|
case android.R.id.home: |
|
|
|
|
finish(); |
|
|
|
|
break; |
|
|
|
|
case R.id.menu_satellite_system_switch: |
|
|
|
|
Intent intent = new Intent(this, SatelliteSystemSwitchActivity.class); |
|
|
|
|
public BubblePopWindow newBubblePopWindow(Context context) { |
|
|
|
|
return new BubblePopWindow( |
|
|
|
|
context, |
|
|
|
|
Arrays.asList( |
|
|
|
|
new BubblePopWindow.CustomMenuItem(R.drawable.icon_function_switch_off, "卫星系统开关", () -> { |
|
|
|
|
Intent intent = new Intent(context, SatelliteSystemSwitchActivity.class); |
|
|
|
|
startActivity(intent); |
|
|
|
|
break; |
|
|
|
|
}) |
|
|
|
|
)); |
|
|
|
|
} |
|
|
|
|
return super.onOptionsItemSelected(item); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|