Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

एंड्रॉइड में स्नैकबार के लेआउट को कैसे अनुकूलित करें?

<घंटा/>

यह उदाहरण दर्शाता है कि Android में स्नैकबार के लेआउट को कैसे अनुकूलित किया जाए।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 <बटन android:id="@+id/btn4" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="5dp" android:background="@color/colorAccent" android :text="कस्टम स्नैकबार" android:textColor="@android:color/white" />

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें
पैकेज com.androidmads.ajts.customsnackbar;import android.graphics.Color;import android.graphics.Typeface;import android.os.Build;import android.support.design.widget.Snackbar;import android.support.v7 .app.AppCompatActivity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.widget.Button;import android.widget.FrameLayout;import android.widget.TextView;import static java .security.AccessController.getContext; सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {@Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.btn4).setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) {Snackbar mSnackBar =Snackbar.make(v, "Custom Color", Snackbar.LENGTH_LONG); TextView mainTextView =(TextView) (mSnackBar.getView()).findViewById(android.support.design.R.id.snackbar_text); टेक्स्ट व्यू एक्शनटेक्स्ट व्यू =(टेक्स्ट व्यू) (mSnackBar.getView ())।findViewById(android.support.design.R. id.snackbar_action); mSnackBar.getView().setBackgroundColor(Color.WHITE); टाइपफेस फ़ॉन्ट =टाइपफेस.क्रिएटफ्रॉमएसेट (getAssets (), "LatoRegular.ttf"); mainTextView.setTypeface (फ़ॉन्ट); actionTextView.setTypeface (फ़ॉन्ट); mainTextView.setTextColor(Color.BLACK); actionTextView.setTextColor(Color.BLACK); mSnackBar.setAction("UNDO", new View.OnClickListener() {@Override public void onClick(View view) {Snackbar.make(view, " एक्शन!", स्नो ackbar.LENGTH_SHORT).शो (); } }); mSnackBar.show (); } }); }} 

चरण 4 - निम्न कोड को Manifests/AndroidManifest.xml

में जोड़ें
 <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme "> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

एंड्रॉइड में स्नैकबार के लेआउट को कैसे अनुकूलित करें?


  1. एंड्रॉइड अधिसूचना ध्वनि कैसे खेलें?

    यह उदाहरण दर्शाता है कि Android में रिंगटोन/अलार्म/सूचना ध्वनि कैसे चलाएं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्न कोड

  1. एंड्रॉइड में स्नैकबार का उपयोग कैसे करें?

    यह उदाहरण दर्शाता है कि मैं android में स्नैकबार का उपयोग कैसे कर सकता हूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - ओपन बिल्

  1. एंड्रॉइड में एक लाइन कैसे बनाएं?

    यह उदाहरण दर्शाता है कि मैं android में एक रेखा कैसे खींच सकता हूँ। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्न कोड को src