1. Google Map ดันไปอยู่ใน Scroll View

        
         

ปัญหาที่เกิด คือ เราจะ touch map ไม่ได้ (touch แล้วมันจะเลื่อน scroll)
แก้ปัญหาด้วยการ
1. นำ View มาใส่ไว้บน Google Map แล้วใส่ touch event ให้ View นั้นๆ
2. เมื่อมีการ touch View นั้นๆ ให้ scroll view เรียกใช้คำสั่ง .requestDisallowInterceptTouchEvent(true);


ดังโค้ดต่อไปนี้

XML

        
                
                 
                
                
        


Java
View view= (View) findViewById(R.id.view);
view.setOnTouchListener(new OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
                scrollView.requestDisallowInterceptTouchEvent(true);
                return false;
        }
});


2. Google Map เลื่อนแล้ว Background เป็นสีดำ
แก้ปัญหาด้วยการเอา View มาทับแล้วให้ android:background="@android:color/transparent"