«android-layout» etiketlenmiş sorular

Düzen, bir etkinlik, parça veya uygulama widget'ı için kullanıcı arayüzü gibi bir kullanıcı arabiriminin görsel yapısını tanımlar.

7
Android: Android'de Java tarafından yerçekimi TextView için nasıl ayarlanır
android:gravity="bottom|center_horizontal"İstediğim sonuçları almak için bir metin görünümünde xml olarak kullanabilirim , ancak bunu programlı olarak yapmam gerekiyor. Metin görünümüm tablerowbir relativelayout. Denedim: LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL); labelTV.setLayoutParams(layoutParams); Ama doğru tablerowanlarsam, metin görünümüne değil , bu geçerli olur ?


21
GridLayout (GridView değil), tüm çocukları eşit bir şekilde nasıl esnetebilir
İçinde düğmeler bulunan 2x2 ızgaraya sahip olmak istiyorum. Bu sadece ICS yani verilen yeni GridLayout kullanmaya çalışıyorum. İşte benim düzeni XML: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"> <Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /> <Button android:text="Cell 1" android:layout_row="0" android:layout_column="1" android:textSize="14dip" /> <Button android:text="Cell 2" android:layout_row="1" …

6
ConstraintLayout'ta öğeler nasıl ortalanır
ConstraintLayoutUygulamamda uygulama düzeni yapmak için kullanıyorum . Bir bir ekran oluşturmak wheren birine ben çalışıyorum EditTextve Buttonmerkezde olmalı ve Buttonaşağıda olmalıdır EditTextbir marginTop sadece 16dp ile. İşte benim düzeni ve ekran görüntüsü şu anda nasıl görünüyor. activity_authenticate_content.xml <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="16dp" android:paddingRight="16dp" tools:context="com.icici.iciciappathon.login.AuthenticationActivity"> <android.support.design.widget.TextInputLayout android:id="@+id/client_id_input_layout" android:layout_width="0dp" android:layout_height="wrap_content" …


12
LayoutInflater attachToRoot parametresi ne anlama geliyor?
LayoutInflater.inflateDokümantasyon tam amacı hakkında bana belli değil attachToRootparametresi. attachToRoot : şişirilmiş hiyerarşinin root parametresine eklenmesi gerekip gerekmediği? False olursa, root yalnızca XML'deki kök görünümü için doğru LayoutParams alt sınıfını oluşturmak için kullanılır. Birisi, özellikle kök görünümün ne olduğunu daha ayrıntılı olarak açıklayabilir ve belki de trueve falsedeğerler arasındaki davranış değişikliğine …

8
Bir mizanpajın ne zaman çizildiğini nasıl anlarsınız?
Ekrana kaydırılabilir bir bitmap çizen özel bir görünüm var. Başlamak için, üst düzen nesnesinin piksel cinsinden boyutunu iletmem gerekiyor. Ancak onCreate ve onResume işlevleri sırasında, Düzen henüz çizilmedi ve bu nedenle layout.getMeasuredHeight () işlevi 0 değerini döndürür. Geçici bir çözüm olarak, bir saniye beklemek ve sonra ölçmek için bir işleyici …

9
Elipsize android'de ne anlama geliyor?
Düzenime bir ekledim EditTextve bir ipucu ekledim ve yatay olarak ortaladım. Uygulamayı çalıştırırken ipucu görünmezdi. Ben yapmalıdır bulundu ellipsizedeğerini TextViewolmak start: <EditText android:id="@+id/number1EditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="start" android:ems="10" android:gravity="center_horizontal" android:hint="@string/hint1" /> Android belgelerinde şunu okudum: Ayarlanmışsa, görünümden daha uzun olan kelimelerin ortada kırılmak yerine elips boyutuna neden olur . Sorun ellipsizesözlükte …

9
Android düzen öğesinin arka plan rengini ayarlama
Android UI tasarımında bir dizi slayttan bir etkinliğin tasarımını klonlamaya çalışıyorum . Ancak çok basit bir görevle ilgili bir sorunum var. Resimde görüldüğü gibi düzen yarattık, ve başlık bir olan TextViewbir yer RelativeLayout. Şimdi arka plan rengini değiştirmek istiyorum RelativeLayout, ancak nasıl olduğunu anlayamıyorum. XML dosyasındaki etikette android:backgroundözelliği ayarlayabileceğimi biliyorum …

4
ImageView ve TextView içeren bir LinearLayout yerine çizilebilir bir bileşik nasıl kullanılır
Yeni Lint aracını koduma karşı çalıştırdım. Çok iyi öneriler geldi, ama bunu anlayamıyorum. Bu etiket ve çocukları, bir ve bir çekilebilir bileşik ile değiştirilebilir Sorun: Geçerli düğümün bileşik çekilebilirler kullanılarak bir TextView ile değiştirilip değiştirilemeyeceğini denetler. ImageView ve TextView içeren bir LinearLayout, bileşik çekilebilir olarak daha verimli bir şekilde kullanılabilir …

2
Android: LinearLayout'a nasıl sınır çizilir
Üç dosyam var. XML, çizim işlevi ve ana Etkinlik. LinearLayoutXML dosyamda bazı var . <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Bu çizim işlevidir: public class getBorder extends TextView { public getBorder(Context context) { super(context); } @Override protected void …

6
Farklı Parçalar / Düzenlerle ViewPager nasıl uygulanır?
Viewpager'ı uygulayan bir etkinliğe başladığımda, viewpager çeşitli parçalar oluşturdu. Her parça için farklı düzenler kullanmak istiyorum, ama sorun viewpager max (1 sonra kalan tüm parçaları üzerinde ikinci düzen) yalnızca iki düzen gösterir. Viewpager'ı uygulayan SwipeActivity kodu : public class SwipeActivity extends FragmentActivity { MyPageAdapter pageAdapter; @Override protected void onCreate(Bundle savedInstanceState) …

8
Android Paint: .measureText () ve .getTextBounds () karşılaştırması
Metni kullanarak ölçüyorum Paint.getTextBounds(), çünkü görüntülenecek metnin hem yüksekliğini hem de genişliğini elde etmek istiyorum. Ancak, işlenen fiili metin her zaman biraz daha geniştir .width()ait Recttarafından doldurulan bilgi getTextBounds(). Şaşırtıcı bir şekilde, test ettim .measureText()ve farklı (daha yüksek) bir değer döndürdüğünü buldum. Denedim ve doğru buldum. Neden farklı genişlikler rapor …

14
Android Lollipop CardView'da dalgalanma etkisi
Ben android ayarlayarak dokunduğu zaman dalgalanma etkisi görüntülemek için bir CardView almaya çalışıyorum: anlatıldığı gibi etkinlik XML dosyasında Backgound özelliğini burada Android Geliştiricileri sayfasında, ancak çalışmıyor. Hiç animasyon yok, ancak onClick'teki yöntem çağrılır. Ayrıca burada önerildiği gibi bir ripple.xml dosyası oluşturmayı denedim , ancak aynı sonuç. Etkinliğin XML dosyasında göründüğü …

12
Görünüm ile düzeni nasıl kalan alanı doldurur?
Uygulama arayüzümü tasarlıyorum. Böyle bir düzen gerekir: (<ve> Düğmelerdir). Sorun, nasıl TextView iki boyutu sabit boyutu ile kalan alanı dolduracağından emin olmak için bilmiyorum. Metin Görünümü için fill_parent kullanıyorsam, ikinci düğme (>) gösterilemez. Görüntüye benzeyen bir düzeni nasıl oluşturabilirim?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.