有没有办法预览IntelliJ IDEA 12中另一个视图中使用的片段?

loe*_*chg 14 android intellij-idea preview android-fragments

我最近从Eclipse切换到IntelliJ IDEA 12.有没有一种好方法来预览在另一个xml布局文件中使用的片段?

在Eclipse中,有一种方法可以指定我正在使用的哪个片段非常有用.

在此输入图像描述

编辑(澄清):我所指的是能够查看在另一个xml布局中引用的片段.假设我正在创建一个配置文件屏幕(activity_profile.xml)并希望包含一个包含图片,名称等的片段(fragment_pic.xml).当我将片段包含在activity_profile.xml中时,它不会显示在activity_profile布局的预览.它只显示"<fragment>"

Kar*_*arl 43

您可以在XML中执行此操作:

<fragment
    android:name="com.yourpackage.yourapp.yourfragment"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    tools:layout="@layout/fragment_layout" 
</fragment>
Run Code Online (Sandbox Code Playgroud)

工具命名空间在顶视图中由此限定,与xmlns相同:android命名空间限定符:

xmlns:tools="http://schemas.android.com/tools"
Run Code Online (Sandbox Code Playgroud)

从Eclipse迁移到Android Studio预览版之后我也遇到了同样的问题,幸好Android Studio建议您在检查定义时在XML中提供这个,非常方便:)