55 lines
1.6 KiB
Java
55 lines
1.6 KiB
Java
package com.dougkeen.bart.activities;
|
|
|
|
import android.graphics.drawable.Drawable;
|
|
import android.os.Bundle;
|
|
import android.support.graphics.drawable.VectorDrawableCompat;
|
|
import android.support.v4.content.res.ResourcesCompat;
|
|
import android.support.v7.app.AppCompatActivity;
|
|
import android.view.Menu;
|
|
import android.view.MenuInflater;
|
|
import android.view.MenuItem;
|
|
import android.widget.ImageView;
|
|
|
|
import com.dougkeen.bart.R;
|
|
|
|
import uk.co.senab.photoview.PhotoView;
|
|
import uk.co.senab.photoview.PhotoViewAttacher;
|
|
|
|
public class ViewMapActivity extends AppCompatActivity {
|
|
|
|
@Override
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
super.onCreate(savedInstanceState);
|
|
|
|
PhotoView photoView = new PhotoView(this);
|
|
|
|
setContentView(photoView);
|
|
|
|
Drawable map = ResourcesCompat.getDrawable(getResources(), R.drawable.map, null);
|
|
photoView.setImageDrawable(map);
|
|
|
|
PhotoViewAttacher attacher = new PhotoViewAttacher(photoView);
|
|
attacher.setScaleType(ImageView.ScaleType.FIT_CENTER);
|
|
|
|
getSupportActionBar().setHomeButtonEnabled(true);
|
|
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
|
}
|
|
|
|
@Override
|
|
public boolean onCreateOptionsMenu(Menu menu) {
|
|
MenuInflater inflater = getMenuInflater();
|
|
inflater.inflate(R.menu.system_map_menu, menu);
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
if (item.getItemId() == android.R.id.home) {
|
|
finish();
|
|
return true;
|
|
}
|
|
return super.onOptionsItemSelected(item);
|
|
}
|
|
|
|
}
|