কম্পিউটার

আমি কিভাবে কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে URL দ্বারা একটি ImageView লোড করব?


এই উদাহরণটি দেখায় কিভাবে 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">      

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

আমি কিভাবে কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে URL দ্বারা একটি ImageView লোড করব?

আমি কিভাবে কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে URL দ্বারা একটি ImageView লোড করব?


  1. অ্যান্ড্রয়েডে ইউআরএল থেকে ইমেজ কিভাবে ডাউনলোড করবেন?

  2. অ্যান্ড্রয়েডে কোড ব্যবহার করে ইমেজভিউয়ের মার্জিন কীভাবে সেট করবেন?

  3. আমি কিভাবে Android এ URL দ্বারা একটি ImageView লোড করব?

  4. অ্যান্ড্রয়েড অ্যাপে ইমেজভিউতে কীভাবে একটি চিত্র লোড এবং প্রদর্শন করবেন?