2010-02-02 25 views
5

Yinelenen: Is there any form designer available for Google Android?WYSIWYG 'Android'de Editör'ü Görüntüle

Ben main.xml içeride Mutlak Düzen altında sol üst köşesine göre daha farklı bir konumda görüntüler böylece 'Android' için, bir CheckBox taşımak istiyoruz. Görünümlerimi düzenlemek için Eclipse kullanıyorum. Bunu nasıl yapardım?

iPhone'da, nesneleri WYIWYG biçiminde taşımanıza olanak tanıyan Arabirim oluşturucusu adında bir araç var. Eclipse'in benzer işlevleri var mı?

+2

Bu soruya bir göz atın: http://stackoverflow.com/questions/1755860/ –

+1

Ayrıca, sınıf reddedildiği için lütfen 'AbsoluteLayout' özelliğini kullanmayın. – CommonsWare

+1

DroidDraw'i biraz sınırlı olmasına rağmen bir arayüz oluşturucu olarak kullanabilirsiniz - google –

cevap

1

RelativeLayout kullanmanızı öneririz. Eğer sağ tarafta ve bir TextView altına konumlandırmak isterseniz size de bir göz

<RelativeLayout 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
    <TextView 
    android:id="@+id/textview" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="Text" 
    /> 
    <CheckBox 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_below="@+id/textview" 
    /> 
</RelativeLayout> 

gibi bir şey kullanabilirsiniz, örneğin diğer görünümler veya ana görünümünde ilişkili olarak onay kutusunu konumlandırabilirsiniz droiddraw.org ancak, düzenlemeyi/yeniden kullanmanız gerektiğinde, işlemi hızlandırarak kodu kendiniz yazmanızı öneririz. http://d.android.com/reference/android/widget/RelativeLayout.html

1

Eclipse Android eklentisi de RelativeLayout bakmak Daha fazla bilgi için

bir WYSIWYG editörü, düzen xml dosya üzerinde sadece açık var. Ancak sanırım bunu zaten biliyorsunuz ve yerine bir görsel editörde mutlak konumlandırmayı nasıl yapacağınızı bilmek istiyorum. Kısa cevap “hayır”, çünkü Android ekranları iPhone için (farklı) farklı şekil ve boyutlarda.

İlgili konular