انجمن سایت کلیدستان



خطای Multiple annotations found at this line برای تعریف stringزمان کنونی: ۱۳۹۵/۰۹/۱۵، ۰۷:۰۰ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: mobailegsm
آخرین ارسال: admin
پاسخ 2
بازدید 840

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطای Multiple annotations found at this line برای تعریف string

خطای Multiple annotations found at this line برای تعریف string

#1
سلام.
من دارم یک نرم افزار اموزشی طراحی میکنم که نیاز به متن های طولانی در هر اکتیو دارم.چند متن را در قسمت string قرار دادم که با موفقیت اجرا شد و هیچ مشکلی نبود.اما در متن سومی که در string قرار دادم با مشکل برخورد کردم .که یک اخطار داده که اصلا مفهومش را متوجه نمیشم. اون اخطار اینه:

((((


Multiple annotations found at this line:
    - Replace "--" with an "em dash" character (—, —) ?
    - error: Multiple substitutions specified in non-positional format; did you mean to 
     add the formatted="false" attribute?
    - Replace "..." with ellipsis character (…, …) ?


))))))

میشه بگید که الان این چی میگه.من باید چکار کنم؟

ممنوم از شما
پاسخ

خطای Multiple annotations found at this line برای تعریف string

#2
سلام.
به احتمال زیاد، رشته ای (string) که می خواهید تعریف کنید، دارای یک سری کاراکترهای خاص (special characters) است که این مشکل را به وجود می آورد. برای حل این مشکل، باید ویژگی formatted را به صورت زیر، درون تگ مربوط به آن string بنویسید :

کد:
<string name="string_name" formatted="false">string with special characters</string>

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط zanyyy


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)