Soru & Cevap

Nesneler sol üstte çıkıyor ...

21.11.2017 - 10:30

merhaba android studioda yerleştirdiğim nesneler çalıştırdığım zaman sol üstte çıkıyor  
ConstraintLayout kullandım fakat layouttuda değiştiremiyorum başka bi önerisi olan var mı nesneleri istediğim gibihiç bir şekilde yerleştiremedimm

29 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user vlknkcglu
vlknkcglu
23.11.2017 - 08:15

çok teşekkür ederim hallettim :)

picture-17361-1601989051.png
hasankucuk
23.11.2017 - 01:44

Bu sorunu aşmak için layoutlarla biraz uğraşman gerekecek. Yani kurcalayarak neyin ne olduğunu görerek istediğin dizaynları yapabilirsin. Öncelikle bu layout nesnendeki verileri dikey olarak, yani alt alta listelemek istersen. ConstraintLayoutu sil aynı tag e Linearlayout yaz zaten o oluşturacak en alttaki kısımdaki constraintin kapanışınıda linear olarak değiştirmiş olması lazım. Bunu otomatik yapmıyorsa işte normal html mantığı gibi açılan tag kapanır bunu uygula. Sonrasında Dikey için orientation:vertical; yatay için orientation:horizontal olarak ayarla. Dahası layout içinde verilerin konumunu ayarlamak istersen gravity:center ya da diğer komutlarını kullanabilirsin. Nesnelerin Layout üzerinde sağa sola yaslamak için yine layout_gravity özelliğini kullanırsın. Sağdan soldan üstten alttan belli boşluklar ayarlamak istersen margin adı aldında marginRight Left Top Bottom falan ayarlayabilirsin.  Biliyorum karışık yazdım da yazarak bunu nasıl anlatırım bilmiyorum. Anlayamadığın yer olursa dönüş yap bir daha anlatırım. İyi günler.