我想将listview项扩展为新片段,以便列表视图垂直扩展为片段。
FragmentA
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
android:paddingBottom="0dp"
android:orientation="vertical">
<ListView android:layout_height="match_parent"
android:layout_width="match_parent"
android:dividerHeight="10dp"
android:divider="#EEE"
android:id="@+id/list_view_offer"></ListView>
</RelativeLayout>
FragmentB
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
android:paddingBottom="0dp"
android:orientation="vertical">
<TextView android:layout_height="match_parent"
android:layout_width="match_parent"
></TextView>
</RelativeLayout>
单击列表时,列表项将扩展为片段B中的相对布局。
我查看了回收站视图和共享元素活动转换。 但是,当从一个片段转换到另一个片段时,我该怎么做呢。
我无法使用FragmentTransaction,因为我必须从第一个Fragment(FragmentA)中放入OnItemClickListner。