এই উদাহরণটি দেখায় কিভাবে kotlin ব্যবহার করে Android-এ URL-এর মাধ্যমে একটি ImageView লোড করতে হয়।
ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে সমস্ত প্রয়োজনীয় বিবরণ পূরণ করুন৷
ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।
ধাপ 3 − নিম্নলিখিত কোডটি src/MainActivity.kt
এ যোগ করুনইম্পোর্ট করুন android.annotation.SuppressLintimport android.graphics.Bitmapimport android.graphics.BitmapFactoryimport android.os.AsyncTaskimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.importtandroid.widgetandroid.Logimport টোস্টক্লাস মেইনঅ্যাক্টিভিটি :AppCompatActivity() { ওভাররাইড মজা onCreate(savedInstanceState:Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) শিরোনাম ="KotlinApp" DownloadImageFromInternet(dimageVu(dimexB)। "https://images.unsplash.com/photo-1535332371349-a5d229f49cb5?ixlib=rb-1.2.1&w=1000&q=80") } @SuppressLint("StaticFieldLeak") @SuppressLint("StaticFieldLeak") @SuppressInterage("Private) এ ক্লাস ডাউনলোড করুন var imageView:ImageView) :AsyncTask() { init { Toast.makeText(applicationContext, "অনুগ্রহ করে অপেক্ষা করুন, এটি কয়েক মিনিট সময় নিতে পারে...", Toast.LENGTH_SHORT).show() } ওভাররাইড মজা doInBackground( vararg urls:স্ট্রিং):বিটম্যাপ? { val imageURL =urls[0] var চিত্র:বিটম্যাপ? =নাল চেষ্টা { val `in` =java.net.URL(imageURL).openStream() image =BitmapFactory.decodeStream(`in`) } ক্যাচ (e:ব্যতিক্রম) { Log.e("Error Message", e. Messenger পদক্ষেপ 4৷ − 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"> আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং রান আইকনে ক্লিক করুন টুলবার থেকে । একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইসটি নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে৷