bu iki durumda da aynı çıkış görünümü sonuç alamayınca, davayla 2 ile aynı çıktı sonucu almak için dava 1 düzeltmek istiyoruz Buradaki sorun:Yapay Bir TextView'un ve LinearLayout programlı
- TextView şişiriniz ve linearlayout ve sonra programatik olarak linelaylayout için textview ekleyin.
- Metin görünümü xml'de linearlayout'a eklenir. Senaryo 1 için
Kodu ve Çıktı: LayoutTestActivity.java
yılındamain.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</LinearLayout>
text_view.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:textColor="#000000"
android:text="1"
android:textSize="20sp"
android:background="#AAAAAA"
android:gravity="center"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="2dp"
android:layout_marginRight="2dp"
/>
onCreate yöntem Durum 2 için
çıkış görünüşüdür (doğru değil)
Kodu ve Güç:
main.xml LayoutTestActivity.java
içinde<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:textColor="#000000"
android:text="1"
android:textSize="20sp"
android:background="#AAAAAA"
android:gravity="center"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="2dp"
android:layout_marginRight="2dp"
/>
</LinearLayout>
onCreate yöntem
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
çıkış görünümü (Doğru)
Sanırım ilk durumda otomatik olarak gerçekleşiyor, çünkü mizanpajların ayarlandığı bir xml'den bir görünümü şişiriyor. – Raz
Dimitris Makris, cevabın işe yaradı, ama Raz'ın otomatik olarak gerçekleşmesi gerektiğini söyledi. Umarım başka bir çözüm vardır. İkinizide tesekkurler. – thalsharif