ViewPager
のプレビューレイアウトを Android Studio in ListView
/RecyclerView
/etc。のように表示することは可能ですか?
そうではないと思います... TabLayoutのように、コーディングやデザイン中にプレビューがないレイアウトもあります
実際には、を使用して開発時間のプレビューを追加できます
tools:listitem="@layout/view_onboarding_slide"
listView/RecyclerViewに移動しましたが、ViewPagerに同じものを見つけることができませんでした。
これは、ViewPager
を独自のXMLレイアウトリソースに配置するときに可能です。
これと同様に、Fragment
の代わりに目的のViewPager
を表示できます。
<fragment
Android:id="@+id/fragment_viewpager"
Android:layout_width="match_parent"
Android:layout_height="match_parent"
Android:layout="@layout/fragment_viewpager"
tools:layout="@layout/fragment_preview" />
これにより、navigation
グラフデザインビューのXMLプレビューも提供されます。
tools:
layoutfragment
でのみ機能し、include
では機能しません。
Andriod studioでは、一部のビューは実行時に表示されますが、コンパイル時には表示されません。 フレームレイアウトをフラグメントトランザクションのコンテナと考えてください。実行時に、そのコンテナに任意の種類のビューを配置できます。そのため、コーディング中にビューを表示することはできません。 viewpagerはここでも同じような役割を果たしています。そのため、実行して実際にフラグメント/その他のビューを配置する前に、そこにビューを表示することはできません。
私はあなたが今はっきりしていることを望みます。 :)