18

最近、EclipseからIntelliJ IDEA 12に切り替えました。別のxmlレイアウトファイルで使用されているフラグメントをプレビューする良い方法はありますか?

Eclipseには、使用しているフラグメントを指定する方法があり、これは非常に役立ちます。

ここに画像の説明を入力してください

編集(説明):私が言及しているのは、別のxmlレイアウトで参照されているフラグメントを表示する機能です。プロファイル画面(activity_profile.xml)を作成していて、画像や名前などを含むフラグメント(fragment_pic.xml)を含めたいとします。このフラグメントをactivity_profile.xmlに含めると、 activity_profileレイアウトのプレビュー。「<fragment>」と表示されるだけです

4

2 に答える 2

52

XMLでこれを行うことができます:

<fragment
    android:name="com.yourpackage.yourapp.yourfragment"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    tools:layout="@layout/fragment_layout" 
</fragment>

ツールの名前空間は、xmlns:android名前空間修飾子と同じように、トップビューでこれによって修飾されます。

xmlns:tools="http://schemas.android.com/tools"

EclipseからAndroidStudioPreviewに移行した後も、これと同じ問題が発生しましたが、ありがたいことに、Android Studioは、定義をチェックするときにXMLでこれを提供することを提案しています。非常に便利です:)

于 2013-08-13T20:05:08.190 に答える
-1

GUIデザイナーのことだと思います。xmlビューとデザイナービューを切り替えるには、赤い丸で囲まれたボタンをクリックします。

ここに画像の説明を入力してください

于 2013-03-25T23:14:03.333 に答える