Android'de Tasarım Üzerine Yardım
-
Öncelikle merhaba arkadaşlar.
1- Android'de kod kısmında yani .java kısmına girmeden font tipini değiştirebilir miyiz? Birkaç bakındığım kadarıyla göremedim.
2- Şu tip gösterimi elde etmek istiyorum fakat. Bir yerde takıldım.
Başlık ve özet alt alta gelecek fakat özetin daha fazla satır içermesi ihtimaline karşı özet kaç satır olursa olsun başlık ile özet üst üste binmemeli. Kendi yaptığımı şöyle aktarayım.
Görüldüğü gibi üst üste geliyor, bunu nasıl önleyebilirim.
Yeri gelmişken yazayım, şu css belasını şu şekilde düzeltin bir zahmet, resimler normale dönsün. @Holyone duy sesimizi.
div.postMain .PostCanvas .PostContent img { width:inherit; max-width: 100%; height: auto; min-width: 16px; min-height: 16px; }
ontedi tarafından 19/Ağu/17 21:21 tarihinde düzenlenmiştir -
margin-top: 15px;
-
1 -> Kod kısmında çözmek istiyorsan işi http://startandroid.ru/en/lessons/220-lesson-16-creating-layout-programmatically-layoutparams.html
2 -> dediğini anlamadım
Tahminimce Releativelayout kullanıyorsun. En dış divi releative yap ama üstündeki nesneleri Container,Linear yapabilirsin. Alt kısıma 2 adet LinearLayout koy üst üste binecek şekilde. Bu layoutların dışı releative olsun. Alt layout büyüdükçe 2 layout arasındaki mesafe vs etki etmeyecektir. Anlamadı isen dediğimi sana bir örnek atabilirim müsait olunca
-
1- Kod kısmına girmeden çözmek istiyorum.
2- xml yapısını şu şekilde yaptım, en üstten başlayarak değil de uygun yerleri buraya aktarıyorum.
<FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="5dp"> <ImageView android:id="@+id/ivResim_Kucuk1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:scaleType="fitXY" android:src="@drawable/sil1" /> <TextView android:id="@+id/tvKategori1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#f27c7e" android:padding="5dp" android:gravity="left" android:ellipsize="end" android:layout_gravity="top" android:layout_marginTop="100dp" android:layout_marginLeft="10dp" android:textColor="#ffffff" android:textStyle="bold" android:textSize="15sp" android:text="Canım Kardeşim" android:fontFamily="source_sans_proregular" /> <TextView android:id="@+id/tvOzet1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:ellipsize="end" android:layout_gravity="bottom" android:layout_marginBottom="0dp" android:layout_marginLeft="10dp" android:textColor="#ffffff" android:textStyle="bold" android:textSize="15sp" android:text="Tom ve Jerry, William Hanna ve Joseph Barbera tarafından yaratılmış kısa filmler serisi halinde, ev kedisi Tom (tam adı Thomas) ile onunla aynı mekanı paylaşan ev faresi Jerry arasında geçen şiddetli ve komik mücadeleleri anlatan animasyon serilerinin genel adıdır. " android:background="@drawable/gradient_arkaplan_siyah" android:fontFamily="source_sans_proregular" /> </FrameLayout>
İstediğime yakın oldu fakat başlık ile özet üst üste geliyor.