RelativeLayout, bazı denetimler ve sonra özel görünümümden oluşan main.xml'imde bir kez özel bir görünüm koymak istiyorum. Bu özel görünüm aşağıdaki (basitleştirilmiş) xml kullanmalıdır:Belirli bir düzen xml için android özel görünümü bağlama (bu mümkün mü?)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="220px"
android:layout_height="220px"
android:background="@drawable/contextitemshape">
<TextView
android:text="some caption"
android:textSize="23px"
android:textColor="#000000"/>
<FrameLayout
android:id="@+id/content"/>
</RelativeLayout>
Nasıl bu dosyayı oluşturulduğu her zaman kullanmak alabilirim? Android'de bu mümkün mü? Bulabildiğim tüm özel görünümler, kendi layout-xml dosyasını kullanmıyor.
Teşekkür ederiz!
Teşekkür ederiz! Birinin görünüm yerine bir mizanpajı genişletmek zorunda kalacağı unutulmamalıdır. En azından, View'i genişletirken LayoutInflater öğesinin çalışmasını sağlayamıyorum. – ShadowMare
@ShadowMare: Evet, çalışmaya çalıştığım enflasyon tekniği için gerçek bir konteyner sınıfına ihtiyacınız var. Sizin durumunuzda, özel 'Görünümünüz' RelativeLayout'unu genişletebilir ve içeriğinizin geri kalanını getirmek için '' kullanabilirsiniz. –
CommonsWare