En mis aplicaciones, a menudo confío en vistas de compilación personalizadas, como en el siguiente ejemplo.Vistas personalizadas de Android en Eclipse Visual Editor
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@color/light_grey"
android:layout_height="match_parent"
android:layout_width="fill_parent" >
<TextView
style="@style/CardTitle"
android:id="@+id/card_title"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
<com.whiterabbit.cards.ui.AspectRatioImageView
android:id="@+id/card_picture"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:layout_marginLeft="30dip"
android:layout_marginRight="30dip"
android:src="@drawable/boss"
/>
<ListView
android:id="@+id/card_properties"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
El problema es que no se como si se mostrará correctamente hasta que lo ejecuto en un dispositivo real o en el emulador. Además, si encontraba algo mal, tendría que realizar cambios en él y volver a implementar la aplicación para ver si los cambios funcionaban como esperaba.
Esto puede ser un proceso largo y aburrido, especialmente si la aplicación requiere alguna interacción para llegar a la actividad que desea verificar.
El uso del editor visual no funciona ya que no puede cargar la vista personalizada.
¿Hay alguna otra forma de comprobar cómo se muestran las vistas sin ejecutar en toda la aplicación?
Gracias @Blundell para revisar mi pregunta – fedepaol