Bagaimana mengubah warna latar belakang di aplikasi android

Saya ingin dapat mengubah warna latar belakang putih di aplikasi android dengan cara yang paling sederhana mungkin.

Larutan

Anda perlu menggunakan android:latar belakang properti , misalnya

android:background="@color/white"

Anda juga perlu menambahkan nilai untuk putih di strings.xml

#FFFFFF

Edit : 18 November 2012

Dua huruf pertama dari 8 huruf kode warna memberikan nilai alpha, jika anda menggunakan html 6 huruf warna notasi warna yang buram.

Misalnya :

Komentar (7)

Anda juga dapat menggunakan

android:background="#ffffff"

dalam xml layout atau /res/layout/activity_main.xml, atau anda dapat mengubah tema di AndroidManifest.xml dengan menambahkan

android:theme="@android:style/Theme.Light"

untuk aktivitas anda tag.

Jika anda ingin mengubah latar belakang dinamis, menggunakan

YourView.setBackgroundColor(Color.argb(255, 255, 255, 255));
Komentar (1)

Cara paling sederhana

android:background="@android:warna/putih"

Tidak perlu untuk menentukan apa-apa. Menggunakan warna yang telah ditetapkan dalam android.R.

Komentar (3)

Untuk mengubah warna latar belakang dengan cara yang paling sederhana mungkin pemrograman (khusus - tidak ada perubahan):

LinearLayout bgElement = (LinearLayout) findViewById(R.id.container);
bgElement.setBackgroundColor(Color.WHITE);

Satu-satunya persyaratan adalah bahwa anda "tempat" elemen dalam activity_whatever.xml memiliki id yang anda dapat referensi di Jawa (wadah dalam kasus ini):


     ...

Paschalis dan James, yang menjawab di sini, seperti menuntun saya untuk solusi ini, setelah memeriksa berbagai kemungkinan dalam Cara mengatur warna teks dari TextView dalam kode?.

Berharap itu membantu seseorang!

Komentar (0)

Metode ini bekerja untuk saya:

RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.layout.rootLayout);
relativeLayout.setBackgroundColor(getResources().getColor(R.color.bg_color_2));

Set id di layout xml

xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/rootLayout"
android:background="@color/background_color"

Tambahkan warna values/color.xml

#ffeef7f0
Komentar (0)

Cara terbaik menggunakan background dengan gradien seperti itu tidak meningkatkan ukuran aplikasi dari aplikasi anda gambar-gambar adalah racun untuk aplikasi android jadi cobalah untuk menggunakannya kurang daripada menggunakan satu warna sebagai latar belakang, anda dapat menggunakan beberapa warna dalam satu latar belakang.

Komentar (0)

Cara paling sederhana adalah dengan menambahkan android:background="#FFFFFF" ke simpul utama dalam layout.xml atau /res/layout/activity_main.xml:

<?xml version="1.0" encoding="utf-8"?>

Komentar (1)

Anda dapat mencoba ini di xml lembar:

android:background="@color/background_color"
Komentar (0)

Dalam tata Letak,untuk mengubah latar belakang penggunaan ini.

android:background="@color/your_color"

Dalam Program dapat menggunakan ini. Misalnya: Texview warna latar belakang

 TextView tvName = (TextView) findViewById(R.id.tvName);
 tvName.setBackgroundColor(getResources().getColor(R.color.your_color));
Komentar (0)

Cara lain, pergi ke tata letak -> anda .file xml -> desain tampilan .Kemudian pergi komponen pohon dan pilih tata letak yang anda inginkan untuk mengubah warna . Di bawah komponen pohon ada properti bagian .Pilih latar belakang pada properties bagian (Di bagian gambar 1). Kemudian klik bagian 2 di gambar . Kemudian sumber Daya jendela akan terbuka .Dari yang pilih warna menu .Kemudian pilih warna yang anda inginkan .enter image description here

Komentar (0)

Anda dapat menggunakan warna yang sederhana sumber daya, biasanya ditentukan dalam

res/values/colors.xml.

gunakan

#ffff0000

dan menggunakan ini melalui android:background="@warna merah". Warna ini dapat digunakan di tempat lain juga, misalnya sebagai warna teks. Referensi itu di XML dengan cara yang sama, atau masuk dalam kode via

getResources().getColor(R.color.red).

Anda juga dapat menggunakan drawable resource sebagai latar belakang, menggunakan android:background="@drawable/mydrawable" ini (artinya 9patch drawables, normal bitmaps, bentuk drawables, ..).

Komentar (0)

Beberapa kali , teks memiliki warna yang sama dengan latar belakang itu, cobalah dengan android:background="#CCCCCC" ke listview sifat dan anda akan dapat melihat bahwa.

Komentar (0)

android:background="#64B5F6"
Anda dapat mengubah nilai setelah '#' sesuai dengan spesifikasi anda sendiri atau perlu tergantung pada bagaimana anda ingin menggunakannya.
Berikut ini adalah contoh kode:

Terima kasih :)

Komentar (0)
  1. pergi ke Activity_Main.xml
  2. ada tampilan desain dan tampilan teks .
  3. memilih tampilan Teks
  4. tulis kode ini:

android:background="@color/colorAccent"

Komentar (0)

anda dapat mencoba dengan cara ini

android:background="@color/white"
Komentar (0)

Jika anda ingin menambahkan warna latar belakang ke seluruh aktivitas


Jika anda ingin menggunakan latar belakang untuk melihat

Harap ini membantu!

Komentar (0)

Kode ini dapat berguna untuk anda:

android:background="#fff"
Komentar (0)

saya ingin dapat mengubah warna latar belakang putih di aplikasi android dengan cara yang paling sederhana mungkin.

Pertanyaan mengatakan Cara yang paling Sederhana, jadi di sini adalah.

Set parentViewStyle di semua pandangan orang tua. Seperti kebanyakan orang tua melihat aktivitas anda, fragmen dan dialog.



  ... other components inside

Hanya menempatkan gaya ini dalam res>nilai>styles.xml


    match_parent
    match_parent
    @color/white // set your color here.
    vertical

Dengan cara ini, anda don't harus mengubah warna latar belakang berkali-kali di masa depan.

Komentar (0)

Untuk Kotlin dan tidak hanya, ketika anda menulis

@color/

anda dapat memilih apapun yang anda inginkan, cepat dan sederhana:

android:background="@color/md_blue_900"
Komentar (0)