Pertanyaan yang diberi tag «android-layout»

Layout mendefinisikan struktur visual untuk antarmuka pengguna, seperti UI untuk widget aktivitas, fragmen atau aplikasi.

23
RecyclerView di dalam ScrollView tidak berfungsi
Saya mencoba menerapkan tata letak yang berisi RecyclerView dan ScrollView pada tata letak yang sama. Template tata letak: <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> Masalah: saya dapat menggulir hingga elemen terakhir dari ScrollView Hal yang saya coba: tampilan kartu di dalam ScrollView(sekarang ScrollViewberisi …

30
RecyclerView: Inkonsistensi terdeteksi. Posisi item tidak valid
QA kami telah mendeteksi bug: ketika memutar perangkat Android (Droid Turbo), kecelakaan terkait RecyclerView berikut terjadi: java.lang.IndexOutOfBoundsException: Ketidakkonsistenan terdeteksi. Posisi item 2 tidak valid (offset: 2) .state: 3 Bagi saya, sepertinya ada kesalahan internal di dalam RecyclerView, karena saya tidak bisa memikirkan cara apa pun yang disebabkan langsung oleh kode …

25
Android: Cara membuat Dialog tanpa judul?
Saya mencoba membuat dialog khusus di Android. Saya membuat Dialog saya seperti ini: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); Semuanya berfungsi dengan baik kecuali untuk judul Dialog. Bahkan jika saya tidak menetapkan judul dialog, dialog popup memiliki ruang kosong di posisi dialog. Apakah ada cara untuk menyembunyikan bagian Dialog ini? Saya …

30
Tampilan daftar Android di dalam tampilan gulir
Saya memiliki tata letak android yang memiliki scrollViewsejumlah elemen di dalamnya. Di bagian bawah scrollViewsaya punya listViewyang kemudian diisi oleh adaptor. Masalah yang saya alami, adalah android tidak termasuk listViewdari scrollViewyang scrollViewsudah memiliki fungsi scroll-mampu. Saya ingin listViewmenjadi selama konten dan untuk tampilan master gulir agar dapat gulir. Bagaimana saya …


9
Latar Belakang Gradien LinearLayout Android
Saya mengalami kesulitan menerapkan latar belakang gradien ke LinearLayout. Ini seharusnya relatif sederhana dari apa yang saya baca tetapi sepertinya tidak berhasil. Demi referensi saya sedang mengembangkan pada 2.1-update1. 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" …



10
Tambahkan padding pada tampilan secara terprogram
Saya deveoping aplikasi Android v2.2. Saya memiliki sebuah fragmen . Dalam onCreateView(...)panggilan balik kelas fragmen saya, saya mengembang tata letak ke fragmen seperti di bawah ini: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } File tata letak yang meningkat di …

9
Bagaimana cara menampilkan Tampilan di RelativeLayout secara terprogram?
Saya mencoba mencapai hal-hal berikut secara terprogram (daripada secara deklaratif melalui XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Dengan kata lain, bagaimana cara membuat yang kedua TextViewmuncul di bawah yang pertama, tetapi saya ingin melakukannya dalam kode: RelativeLayout layout = new RelativeLayout(this); TextView label1 …

7
Hindari melewatkan null sebagai view root (harus menyelesaikan parameter tata letak pada elemen root tata letak yang meningkat)
Melewati nol untuk root studio memberi saya peringatan ini: Hindari melewatkan null sebagai view root (harus menyelesaikan parameter tata letak pada elemen root tata letak yang meningkat) Ini menunjukkan nilai null dalam getGroupView. Tolong bantu. public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; private List<String> _listDataHeader; // header titles …

11
Menempatkan / Tumpang tindih (indeks-z) tampilan di atas tampilan lain di android
Saya memiliki tata letak linier yang terdiri dari tampilan gambar dan tampilan teks, satu di bawah yang lain dalam tata letak linier. <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> Beberapa aturan mungkin hilang, ini untuk memberikan gambaran, bagaimana tata letak terlihat. …

13
Android: atur gaya tampilan secara terprogram
Inilah 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> Bagaimana cara mengatur styleatribut secara terprogram?


14
Cara mengembang satu tampilan dengan tata letak
Saya memiliki tata letak yang didefinisikan dalam XML. Berisi juga: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Saya ingin mengembang RelativeView ini dengan file tata letak XML lainnya. Saya dapat menggunakan tata letak yang berbeda tergantung situasi. Bagaimana saya harus melakukannya? Saya mencoba berbagai variasi RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Tapi …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.