public class MapViewActivity extends AppCompatActivity {
private String default_drawable_path = "android.resource://mobilelecture.cdp12_app/drawable/";
private ImageView imgMapView;
private PhotoViewAttacher mAttacher;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map_view);
imgMapView = (ImageView) findViewById(R.id.imageView_mapview);
Glide.with(this).load(Uri.parse(default_drawable_path + "mapview")).into(imgMapView);
mAttacher = new PhotoViewAttacher(imgMapView);
mAttacher.setScaleType(ImageView.ScaleType.FIT_CENTER);
//mAttacher.update();
질문1. 처음엔 그림1처럼 나왔다가 한번 줌을 바꿔줘야지 그림2처럼 FIT_CENTER이 적용되는데,
처음 onCreate에서 바로 FIT_CENTER 적용 하는 법 혹시 없을까요?
~.update(); 를 써봐도 처음 시작할때 바로 업데이트가 안되네요.
질문2. 그리고 처음 시작할때 ZOOM과 보이는 부분을 먼저 정해놓고 보여주고싶은데
이 라이브러리에 함수로 만들어져있나요? 그리고 어떻게하면 Zoom과 보이는위치를 먼저 설정해놓을수있을까요?
질문3. 그리고 이 그림에 마커를 추가하고싶은데 마커를 구현하려면 어떤 방식으로 구현하면 좋을지 궁금합니다..
답변 부탁드리겠습니다. 잘부탁드려요!