«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.

23
ScrollView içindeki RecyclerView çalışmıyor
Aynı düzende RecyclerView ve ScrollView içeren bir düzen uygulamaya çalışıyorum. Düzen şablonu: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Sorunlar: öğesinin son öğesine kadar kaydırma yapabilirim ScrollView Denediğim şeyler: içerisindeki kart görünümü ScrollView(şimdi ScrollViewiçeriyor RecyclerView) - kartıRecyclerView ilk düşünce onun görüş türü biri nerede …

30
RecyclerView: Tutarsızlık tespit edildi. Geçersiz ürün konumu
KG'miz bir hata tespit etti: Android cihazı (Droid Turbo) döndürürken, aşağıdaki RecyclerView ile ilgili çökme oldu: java.lang.IndexOutOfBoundsException: Tutarsızlık algılandı. Geçersiz öğe konumu 2 (ofset: 2). Durum: 3 Bana göre, bu doğrudan bizim kod neden olduğu düşünemiyorum gibi RecyclerView içinde bir iç hata gibi görünüyor ... Kimse bu problemle karşılaştı mı? …

25
Android: Başlıksız bir Diyalog nasıl oluşturulur?
Android'de özel bir iletişim kutusu oluşturmaya çalışıyorum. Diyaloğumu şöyle oluşturuyorum: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); Diyalog başlığı dışında her şey yolunda gidiyor. İletişim kutusunun başlığını ayarlamasam bile, iletişim kutusu açılır penceresinde iletişim kutusunda boş bir alan vardır. İletişim Kutusunun bu bölümünü gizlemenin bir yolu var mı? Bir AlertDialog ile denedim …

30
Kaydırma görünümünde Android liste görünümü
scrollViewİçinde bir dizi öğe olan bir android düzenim var. Alt kısmında scrollViewI bir var listViewo zaman bir adaptör tarafından doldurulur ki. Ben yaşıyorum, sorun, yani robot hariç olduğu listViewgelen scrollViewolarak scrollViewzaten bir kaydırma mümkün işlevi vardır. İstediğim listViewsürece içerik ve usta kaydırma muktedir görmek kaydırırken olmak. Bu davranışı nasıl başarabilirim? …

9
Android LinearLayout Gradyan Arka Planı
Degrade arka plan LinearLayout için uygulamada sorun yaşıyorum. Bu, okuduğumdan nispeten basit olmalı, ancak işe yaramıyor gibi görünüyor. Referans paketleri için 2.1-update1 üzerinde geliştiriyorum. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="90" android:startColor="#FFFF0000" android:endColor="#FF00FF00" android:type="linear"/> </shape> main_header.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="50dip" android:orientation="horizontal" android:background="@drawable/header_bg"> </LinearLayout> @ Drawable …




10
Görünümde programlı dolgu ekleme
Android v2.2 uygulamasını geliştiriyorum. Bir parçam var . In onCreateView(...)my fragman sınıfın callback'inde, aşağıda gibi fragmanına bir düzen şişirmek: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } Yukarıdaki şişirilmiş düzen dosyası (login.xml): <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" …

9
RelativeLayout'taki Görünümleri programlı olarak nasıl düzenleyebilirim?
Aşağıdaki programlı (XML üzerinden bildirici yerine) elde etmeye çalışıyorum: <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Başka bir deyişle, nasıl TextViewbirincinin altında ikinci görünmesini nasıl yapabilirim , ama kodda yapmak istiyorum: RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = new …

7
Görünüm kökü olarak null değerini geçmekten kaçının (şişirilmiş düzenin kök öğesindeki düzen parametrelerini çözmeniz gerekir)
Kök stüdyo için null değerini iletmek bana şu uyarıyı verir: Görünüm kökü olarak null değerini geçmekten kaçının (şişirilmiş düzenin kök öğesindeki düzen parametrelerini çözmeniz gerekir) İçinde null değer gösteriyor getGroupView. Lütfen yardım et. public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; private List<String> _listDataHeader; // header titles // child …

11
Android'de başka bir görünümün üzerine bir görünüm yerleştirme / Çakıştırma (z-endeksi)
Görüntü ve metin görünümü, doğrusal bir düzen içinde birbiri ardına oluşan doğrusal bir düzen var. <LinearLayout android:orientation="horizontal" ... > <ImageView android:id="@+id/thumbnail" android:layout_weight="0.8" android:layout_width="0dip" android:layout_height="fill_parent"> </ImageView> <TextView android:id="@+id/description" android:layout_weight="0.2" android:layout_width="0dip" android:layout_height="wrap_content"> </TextView> Bazı kurallar eksik olabilir, bu, düzenin nasıl göründüğü hakkında bir fikir vermek içindir. Başka bir küçük metin görünümü 50dip …

13
Android: görünüm stilini programlı olarak ayarla
İşte XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> styleNitelik programlı olarak nasıl ayarlanır ?


14
Bir görünümü mizanpajla şişirmek
XML'de tanımlanmış bir düzen var. Ayrıca şunları içerir: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Bu RelativeView diğer XML düzen dosyası ile şişirmek istiyorum. Duruma bağlı olarak farklı düzenler kullanabilirim. Bunu nasıl yapmalıyım? Farklı varyasyonları deniyordum RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Ama hiçbiri iyi çalışmadı.

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.