0
입니다. Framelayout
에 mapview 동적 생성이 있고 RecyclerView
에 다른 레이아웃이 포함 된 코드를 추가했습니다. Fragment
으로 사용하고 있습니다. ViewPager
fragmentstate 어댑터.나는 sameview와 함께 framvieway와 recviewview를 만들었지 만 항상 앞에있는 framelayout은
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/list_item"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:elevation="5dp"
android:id="@+id/rv"
android:layout_above="@+id/custom_progress1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
</RelativeLayout>
<LinearLayout
android:id="@+id/mapLayout"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/mapContainer"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>
</RelativeLayout>
친애하는 친구 상대 레이아웃으로 상위 레이아웃을 추가했습니다. 상대 레이아웃을 사용하는 대신 선형 레이아웃을 사용하십시오. 그리고 아이 레이아웃에도 체중을 사용하십시오. 그래서 원하는대로 정확하게 화면을 볼 수 있습니다. –
내가 변경했지만 여전히 동일한 응답, 처음에는 스 와이프가 잘 작동합니다. 일단 mapview가 선택되고 다시 listview로 돌아간 다음 스 와이프가 죽은 다음 viewpager의 pagestrip을 사용하여 페이지를 변경 한 후에 정상적으로 작동합니다. –
완전한 문장 대신 질문에보다 정확한 제목을 사용하십시오. –