package com.example.carcontroller; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.Toolbar; import com.example.carcontroller.LIDAR.LidarTrackingController; import com.example.carcontroller.SLAM.SlamController; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id == R.id.action_settings) { Intent intent = new Intent(this, SettingsActivity.class); startActivity(intent); return true; } return super.onOptionsItemSelected(item); } public void loadSimpleController(View view) { Intent intent = new Intent(getApplicationContext(), SimpleController.class); startActivity(intent); } public void loadLidarController(View view) { Intent intent = new Intent(getApplicationContext(), LidarTrackingController.class); startActivity(intent); } public void loadCameraController(View view) { } public void loadSlamController(View view) { Intent intent = new Intent(getApplicationContext(), SlamController.class); startActivity(intent); } }