android एंड्रॉइड ऐप में पृष्ठभूमि रंग कैसे बदलें




android one (13)

यदि आप संपूर्ण गतिविधि में पृष्ठभूमि रंग जोड़ना चाहते हैं

<RelativeLayout
    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:background="#1de9b6"
    tools:context="com.example.abc.myapplication.MainActivity">
 </RelativeLayout>

यदि आप दृश्य के लिए पृष्ठभूमि का उपयोग करना चाहते हैं

 <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Andrios"
    android:background="@color/colorAccent" />

उम्मीद है की यह मदद करेगा!

मैं अपने एंड्रॉइड ऐप में पृष्ठभूमि के रंग को सबसे सरल तरीके से सफेद में बदलने में सक्षम होना चाहता हूं।


Answer #1

आप भी उपयोग कर सकते हैं

android:background="#ffffff"

अपने एक्सएमएल लेआउट या /res/layout/activity_main.xml , या आप जोड़कर अपने AndroidManifest.xml में विषय बदल सकते हैं

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

अपने गतिविधि टैग के लिए।

यदि आप पृष्ठभूमि को गतिशील रूप से बदलना चाहते हैं, तो इसका उपयोग करें

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

Answer #2

आप इस तरह से कोशिश कर सकते हैं

android:background="@color/white"

Answer #3

एंड्रॉयड: पृष्ठभूमि = "# 64B5F6"
आप अपने स्वयं के विनिर्देश के अनुसार '#' के बाद मान बदल सकते हैं या इस पर निर्भर करते हैं कि आप उनका उपयोग कैसे करना चाहते हैं।
यहां एक नमूना कोड है:

<TextView
        android:text="Abir"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="24sp"
        android:background="#D4E157"  />

धन्यवाद :)


Answer #4

ढाल के साथ पृष्ठभूमि का उपयोग करने का सबसे अच्छा तरीका क्योंकि यह आपकी ऐप छवियों के ऐप आकार को बढ़ाता नहीं है, एंड्रॉइड ऐप के लिए जहर है इसलिए पृष्ठभूमि के रूप में एक रंग का उपयोग करने के बजाय इसे कम करने का प्रयास करें, आप एक पृष्ठभूमि में कई रंगों का उपयोग कर सकते हैं।


Answer #5

सबसे आसान तरीका है android:background="#FFFFFF" जोड़ने के लिए android:background="#FFFFFF" लेआउट.एक्सएमएल या /res/layout/activity_main.xml में मुख्य नोड में:

<?xml version="1.0" encoding="utf-8"?>
   <TextView xmlns:android="http://schemas.android.com/apk/res/android"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:padding="10dp"
       android:textSize="20sp" 
       android:background="#FFFFFF">
   </TextView>

Answer #6
  1. Activity_Main.xml पर जाएं
  2. डिज़ाइन व्यू / और टेक्स्ट व्यू हैं।
  3. टेक्स्ट व्यू चुनें
  4. इस कोड को लिखें:

    android:background="@color/colorAccent"
    

Answer #7

पृष्ठभूमि रंग को सबसे सरल तरीके से प्रोग्रामेटिक रूप से बदलने के लिए (विशेष रूप से - कोई एक्सएमएल परिवर्तन नहीं):

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

केवल आवश्यकता यह है कि गतिविधि_whatever.xml में आपका "आधार" तत्व एक आईडी है जिसे आप जावा में संदर्भित कर सकते हैं (इस मामले में container ):

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:id="@+id/container"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
     ...
</LinearLayout>

पासचलिस और जेम्स, जिन्होंने यहां जवाब दिया, कोड में टेक्स्टव्यू के टेक्स्ट रंग को सेट करने के तरीके में विभिन्न संभावनाओं की जांच करने के बाद, इस समाधान के लिए मुझे किस तरह का नेतृत्व किया ?

उम्मीद है कि यह किसी की मदद करता है!


Answer #8

आपको एंड्रॉइड का उपयोग करने की आवश्यकता है: पृष्ठभूमि संपत्ति, उदाहरण के लिए

android:background="@color/white"

इसके अलावा आपको strings.xml में सफेद के लिए एक मूल्य जोड़ने की आवश्यकता है

<color name="white">#FFFFFF</color>

संपादित करें: 18 नवंबर 2012

एक 8 अक्षर रंग कोड के पहले दो अक्षर अल्फा मान प्रदान करते हैं, यदि आप HTML 6 अक्षर रंग नोटेशन का उपयोग कर रहे हैं तो रंग अपारदर्शी है।

उदाहरण:


Answer #9

लेआउट में, पृष्ठभूमि का उपयोग करने के लिए इसे बदलें।

android:background="@color/your_color"

कार्यक्रम में इसका उपयोग किया जा सकता है। उदाहरण के लिए: Texview पृष्ठभूमि रंग

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

Answer #10

एक और तरीका, लेआउट पर जाएं -> अपनी .xml फ़ाइल -> डिज़ाइन व्यू। फिर घटक पेड़ पर जाएं और लेआउट का चयन करें जिसे आप रंग बदलना चाहते हैं। नीचे घटक पेड़ में गुण अनुभाग हैं। गुण अनुभाग में पृष्ठभूमि का चयन करें (चित्र खंड 1 में)। फिर तस्वीर में सेक्शन 2 पर क्लिक करें। फिर संसाधन विंडो खुली होगी। उस रंगीन मेनू का चयन करें। फिर इच्छित रंग चुनें। यहां छवि विवरण दर्ज करें


Answer #11

यह विधि मेरे लिए काम करती है:

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

लेआउट एक्सएमएल में आईडी सेट करें

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"

रंग मान / color.xml जोड़ें

<color name="bg_color_2">#ffeef7f0</color>

Answer #12

सबसे आसान तरीका

android:background="@android:color/white"

कुछ भी परिभाषित करने की जरूरत नहीं है। यह एंड्रॉइड में पूर्वनिर्धारित रंगों का उपयोग android.Randroid.R





android