Pertanyaan yang diberi tag «android-layout»

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


8
Android ConstraintLayout - Menempatkan satu tampilan di atas tampilan lain
Saya mencoba menambahkan ProgressBardi atas a Button(keduanya ada di dalam a ConstraintLayout). <Button android:id="@+id/sign_in_button" android:layout_width="280dp" android:layout_height="75dp" android:layout_marginBottom="75dp" android:layout_marginTop="50dp" android:text="@string/sign_in" android:textColor="@color/white" android:textSize="22sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordEditText" app:layout_constraintVertical_bias="0.0"/> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="@+id/sign_in_button" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="@+id/sign_in_button" android:layout_marginBottom="8dp" app:layout_constraintVertical_bias="0.5" android:layout_marginLeft="8dp" app:layout_constraintLeft_toLeftOf="@+id/sign_in_button" android:layout_marginRight="8dp" app:layout_constraintRight_toRightOf="@+id/sign_in_button"/> Tetapi bahkan setelah menelepon bringToFrontdi ProgressBardalam onCreate, selalu tetap …

13
Android menggambar garis horizontal di antara tampilan
Saya memiliki Tata Letak Saya seperti di bawah ini: <?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" > <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:text="Twitter Feeds" android:textStyle="bold" /> <ListView android:id="@+id/list" android:layout_width="350dp" android:layout_height="50dp" /> <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="1dp" android:text="FaceBook Feeds" /> <ListView android:id="@+id/list1" android:layout_width="350dp" android:layout_height="50dp" /> </LinearLayout> Persyaratan saya …



9
Apakah mungkin untuk meletakkan ConstraintLayout di dalam ScrollView?
Jadi baru-baru ini, dengan Android Studio 2.2 ada ConstraintLayout baru yang membuat mendesain jauh lebih mudah, tetapi tidak seperti RelativeLayoutdan Linearlayout, saya tidak dapat menggunakan a ScrollViewuntuk mengelilingi ConstraintLayot. Apakah ini mungkin? Jika ya, bagaimana caranya? yaitu <ScrollView 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" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" …

8
Bagaimana cara mengubah warna riak saat menggunakan? Attr / selectableItemBackground sebagai latar belakang?
Saya telah melihat beberapa pertanyaan SO dan mereka memberikan beberapa metode yang mungkin untuk mencapai apa yang saya inginkan. Sebagai contoh: Gunakan colorControlHighlightatribut di styles.xml. Inilah styles-v21.xml saya: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> Dan widget saya: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> Dan itu tidak berhasil. Saya juga …

1
Menggunakan ruang nama Aplikasi dengan gaya
Saya akan memberikan contoh untuk mendemonstrasikan poin yang lebih besar. Bayangkan aplikasi saya memiliki sejumlah FloatingActionButtons. Akibatnya, saya ingin membuat satu gaya dan menggunakannya kembali. Jadi saya melakukan hal berikut: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> Masalah yang saya alami adalah …


12
Tampilan ini tidak dibatasi secara vertikal. Saat runtime akan melompat ke kiri kecuali Anda menambahkan batasan vertikal
Editor Tata Letak baru di Android Studio 2.2 terus menampilkan kesalahan ini pada tampilan seperti EditText dan Buttons. tolong bantu. Juga, tautan apa pun yang membantu dalam orientasi dengan tata letak kendala baru akan dihargai. kode: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" 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" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView …

13
Appcompatv7 - v21 Panel samping navigasi tidak menampilkan ikon hamburger
Saya mengimplementasikan panel navigasi gaya lollipop dengan pustaka dukungan appcompat terbaru tetapi masalahnya adalah ikon hamburger tidak pernah ditampilkan. Hanya ikon kembali yang ditampilkan. Ini adalah kode aktivitas saya import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private DrawerLayout mDrawerLayout; …

11
Bagaimana cara menerapkan android: background yang tidak meregang?
Saya menemukan utas bagus ini menjelaskan cara "makan kue dan memilikinya juga", yaitu menggunakan gambar untuk Buttonalih - alih ImageButton(yang tidak mengizinkan SetText(), mengubah ukuran, dll.). Ini dicapai dengan menggunakan atribut View: android:background="@drawable/bgimage" Satu-satunya masalah dengan ini adalah ia meregangkan gambar agar sesuai dengan ukuran tombol. Singkatnya, hard-coding ukuran tombol …

9
Membuat LinearLayout bertindak seperti Tombol
Saya memiliki gaya LinearLayoutyang saya buat agar terlihat seperti a button, dan itu berisi beberapa elemen teks / ImageView. Saya ingin membuat keseluruhan LinearLayouttindakan seperti a button, khususnya untuk memberikan status yang ditentukan dalam a sehingga memiliki latar belakang yang berbeda saat ditekan. Apakah ada cara yang lebih baik daripada …

18
Cara membuat lebar DialogFragment menjadi Fill_Parent
Saya sedang mengerjakan aplikasi android yang saya gunakan DialogFragmentuntuk menampilkan dialog tetapi lebarnya sangat kecil. Bagaimana saya bisa membuat lebar ini fill_parentuntuk itu? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { getDialog().setTitle(getString(R.string.app_name)); …

11
java.lang.IllegalStateException: Anak yang ditentukan sudah memiliki induk
Saya menggunakan fragmen, saat saya membuat instance fragmen untuk pertama kali. tapi kedua kalinya saya mendapat pengecualian ini. Saya tidak dapat menemukan baris di mana saya mendapatkan kesalahan? 04-04 08:51:54.320: E/AndroidRuntime(29713): FATAL EXCEPTION: main 04-04 08:51:54.320: E/AndroidRuntime(29713): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on …

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.