টেক্সটভিউতে ডাবল কোট (") চিহ্ন কীভাবে প্রদর্শন করবেন?


97

আমি এক্সএমএল ফাইলে টেক্সট ভিউতে ডাবল উদ্ধৃতিতে কিছু শব্দ প্রদর্শন করার চেষ্টা করছি। কিন্তু এটি কাজ করে না। প্লিজ আমাকে সাহায্য করুন।

    <TextView 
    style="@style/TextStyle" 
    android:text="message "quote string 1" and "quote string 2" end message" 
    android:id="@+id/lblAboutPara3" 
    android:autoLink="web"/>    

এর সমাধান যে কেউ জানে .............

উত্তর:


193

এর মধ্যে strings.xmlআপনি ব্যাকস্ল্যাশ সহ বিশেষ অক্ষরগুলি (যেমন ডাবল উক্তি) এড়াতে পারবেন:

"message \"quote string 1\" and \"quote string 2\" end message"

তবে ভিউজে এক্সএমএল (যেমন layout.xml), আপনাকে এইচটিএমএল অক্ষর সত্তা (যেমন &quot;) ব্যবহার করতে হবে :

"message &quot;quote string 1&quot; and &quot;quote string 2&quot; end message"

আরো জন্য, http://developer.android.com/guide/topics/resources/string-resource.html


6
এটা তোলে <= "double_quote" STRING নাম> \ "</ পংক্তি> কিন্তু layout.xml নেই strings.xml কাজ করে
টিলার ডেভিস

এই উত্তরটি ভুল কারণ ওপি বিশেষত "ডাবল উদ্ধৃতিগুলিতে, এক্সএমএল ফাইলের পাঠ্য ভিউতে" স্ট্রিং.এক্সএমএলে নয় asks
প্যাট্রিক

71

&quot;এই হার্ডকোড সমস্যাটি সমাধান করতে প্রতীক ব্যবহার করুন :)

android:text="message &quot;quote string 1&quot;" 

4
এই যদি তুমি চাও সঠিক উত্তর হতে হবে " বিন্যাস ফাইলের মধ্যে প্রতীক ব্যবহার না করেই string.xml
Jaydipsinh কীটপতঙ্গ

4
আপনি এটি ব্যবহার করতে পারবেন না strings.xmlএটি একটি বড় সমস্যা।
মাইক বাক্সটার 11

14

ব্যবহার escape characters। ডাবল উদ্ধৃতি ব্যবহার প্রদর্শন করতে\"

আপনার কোড হবে

android:text="message \"quote string 1\" and "quote string 2\" end message" 

10

চেষ্টা করুন

<TextView 
style="@style/TextStyle" 
android:text='message \"quote string 1\" and \"quote string 2\" end message' 
android:id="@+id/lblAboutPara3" 
android:autoLink="web"/> 





1

বার্তাটি মোড়ানোর জন্য একক উদ্ধৃতি ব্যবহার করুন এবং স্ট্রিংয়ের ভিতরে আপনি যতটা ডাবল-কোট চাইবেন ব্যবহার করতে পারেন।

android:text='message "quote string 1" and "quote string 2" end message'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.