উরিকে স্ট্রিংয়ে রূপান্তর করা


109

এটি একটি রূপান্তর করা সম্ভব Uriকরতে Stringএবং তদ্বিপরীত? কারণ আমি Uriরূপান্তরকে Stringঅন্য ক্রিয়াকলাপের মাধ্যমে রূপান্তরিত করতে চাই intent.putextra()এবং যদি এটি সম্ভব না হয় তবে কেউ কীভাবে আমাকে Uriঅন্য ক্রিয়াকলাপে নির্বাচিত পাস করার উপায় সম্পর্কে পরামর্শ দিতে পারেন ?


3
এই প্রশ্নটি কেন চিহ্নিত হয়েছে -২? Uri.parse()স্বজ্ঞাত নয়, এবং বিশেষত যখন বিপরীতটি হয় না তখন uri.toString();(আমি ভাবতাম এটি Uri.stringify()বা কিছু হবে definitely অবশ্যই এই প্রশ্নটিকে সমর্থন করবে
ডেভিড টি।

উত্তর:



7

উরি সিরিয়ালাইজযোগ্য, যাতে আপনি স্ট্রিংগুলি সংরক্ষণ করতে পারেন এবং লোড করার সময় এটি আবার রূপান্তর করতে পারেন

সংরক্ষণ করার সময়

String str = myUri.toString();

এবং লোড করার সময়

Uri myUri = Uri.parse(str);

আরও বিশদ সরবরাহ করুন। আপনার পছন্দ সম্পর্কে কিছু নোট যুক্ত করুন। আমি মনে করি তারা সহায়ক হতে পারে।
আলবার্তো সোলানো

3

ইউআরআই থেকে STRING

Uri uri=Uri.parse("YourString");

ইউআরআই থেকে STRING

Uri uri;
String andro=uri.toString();

শুভ কোডিং :)


3

আপনি যদি অন্য কোনও ক্রিয়ায় উরি পাস করতে চান তবে ইন্টেন্ট.সেটডাটা (উরি ইউরি) https://developer.android.com/references/android/content/Inttent.html#setData(android.net.Uri) পদ্ধতিটি ব্যবহার করে দেখুন

অন্য ক্রিয়াকলাপে, উড়ি পাওয়ার জন্য ইন্টেন্ট.জেডডাটা () এর মাধ্যমে।


2

অ্যান্ড্রয়েড কেটিএক্স লাইব্রেরি ব্যবহার করে আপনি সহজেই পার্স করতে পারেন

val uri = myUriString.toUri()

0

স্ট্রিং উরি

Uri myUri = Uri.parse("https://www.google.com");

উরি থেকে স্ট্রিং

Uri uri;
String stringUri = uri.toString();

0

আপনি .toStringজাভাতে উরি স্ট্রিংয়ে রূপান্তর করতে পদ্ধতি ব্যবহার করতে পারেন

Uri uri = Uri.parse("Http://www.google.com");

String url = uri.toString();

এই পদ্ধতিটি সহজেই উড়িকে স্ট্রিংয়ে রূপান্তর করে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.