কম্পিউটার

অ্যান্ড্রয়েড অ্যাপে প্রোগ্রাম্যাটিকভাবে লোকেল কীভাবে সেট করবেন?


এই উদাহরণটি দেখায় কিভাবে আমি অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে লোকেল সেট করব।

ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে প্রয়োজনীয় সমস্ত বিবরণ পূরণ করুন৷

ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

  

ধাপ 3 – একটি ডিরেক্টরি তৈরি করুন (value-es) এবং string.xml ফাইলটি এই ডিরেক্টরিতে অনুলিপি করুন এবং নীচের পরিবর্তনগুলি করুন

 নমুনা কেউ টেনগাস আন বুয়েন দিয়া

ধাপ 4 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
 android.content.res.Configuration আমদানি করুন; android.content.res.Resources আমদানি করুন; android.support.v7.app.AppCompatActivity আমদানি করুন; android.os.Bundle আমদানি করুন; android.util.DisplayMetrics আমদানি করুন; java.util আমদানি করুন .Locale;public class MainActivity প্রসারিত করে AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setAppLocale("es"); setContentView(R.layout.activity_main); } প্রাইভেট ভ্যাইড সেটঅ্যাপলোকেল(স্ট্রিং লোকেলকোড){ রিসোর্স রিসোর্স =getResources(); DisplayMetrics displayMetrics =resources.getDisplayMetrics(); কনফিগারেশন কনফিগারেশন =source.getConfiguration(); configuration.setLocale(নতুন Locale(localeCode.toLowerCase())); resource.updateConfiguration(কনফিগারেশন, displayMetrics); configuration.locale =নতুন লোকেল(localeCode.toLowerCase()); resource.updateConfiguration(কনফিগারেশন, displayMetrics); }}

ধাপ 5 − androidManifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
 <অ্যাপ্লিকেশন android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" Android :theme="@style/AppTheme"> <অ্যাক্টিভিটি android:name=".MainActivity">      

আসুন আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করি৷ আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইস সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালানোর জন্য, আপনার প্রকল্পের সক্রিয়তা ফাইলগুলির একটি খুলুন এবং টুলবার থেকে রান আইকনে ক্লিক করুন। একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইসটি নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে –

অ্যান্ড্রয়েড অ্যাপে প্রোগ্রাম্যাটিকভাবে লোকেল কীভাবে সেট করবেন?


  1. অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে টেক্সটভিউয়ের লেআউট ওজন কীভাবে সেট করবেন?

  2. অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ব্যাকগ্রাউন্ড অঙ্কনযোগ্য কীভাবে সেট করবেন?

  3. অ্যান্ড্রয়েডে টোস্ট কীভাবে প্রদর্শন করবেন?

  4. আমার অ্যান্ড্রয়েড অ্যাপে প্রোগ্রাম্যাটিকভাবে (Ctrl+C) পাঠ্য কীভাবে অনুলিপি করবেন?