ReadingActivity.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package de.tu_darmstadt.informatik.tk.olir;
  2. import android.content.Intent;
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.KeyEvent;
  6. import android.view.MenuItem;
  7. public class ReadingActivity extends AppCompatActivity {
  8. @Override
  9. protected void onCreate(Bundle savedInstanceState) {
  10. super.onCreate(savedInstanceState);
  11. setContentView(R.layout.activity_reading);
  12. String[] file = getIntent().getStringArrayExtra("file");
  13. getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  14. getSupportActionBar().setTitle("2. Put the Object onto the marked Area");
  15. Parser.parseFile(file, this);
  16. }
  17. @Override
  18. public boolean onKeyDown(int keyCode, KeyEvent event) {
  19. if (keyCode == KeyEvent.KEYCODE_BACK
  20. && event.getRepeatCount() == 0) {
  21. Intent intent = new Intent(this, MainActivity.class);
  22. startActivity(intent);
  23. return true;
  24. }
  25. return super.onKeyDown(keyCode, event);
  26. }
  27. @Override
  28. public boolean onOptionsItemSelected(MenuItem item) {
  29. if (item.getItemId() == android.R.id.home) {
  30. Intent intent = new Intent(this, MainActivity.class);
  31. startActivity(intent);
  32. return true;
  33. }
  34. return false;
  35. }
  36. }