انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: abbasalim در 10 شهریور 1392، 12:48 بظ
-
بنام خدا
سلام
خوب فکر میکنم میدونم مشکل از کجاس . از اونجا که لینوکس برپایه پسوند کار نمیکنه و به فرمت کار داره ولی قضیه از این قراره که داخل برنامه های اندروید یه پوشه drawable وجود داره که داخلش تصاویر رو میریزن حالا باید تصاویر یه سری ویژگی ها داشته باشه مثلا داخل اسمشون از اعداد استفاده نشه . اندروید واسه اینکه هر دیوایسیش یه سایزی هست یه راهکار داره به اسم 9-patch که تصاویر رو ویرایش میکنه بعد اونا رو با پسوند name.9??.jpg ذخیره میکنه
خوب داخل ویندوز این تصویر داخل drawable بریزی مشکلی پیش نمیاد ولی داخل اوبونتو میگه ارور میگره چون 9 که یه عدد هست داخلش به کار رفته و اون رو جز(همزه نمیدونم کجاست) پسوند به حساب نمیاره
چاره چیه؟/
-
منظورت را درست متوجه نشدم.
چرا حتما باید پسوندش اونی باشخ که عدد داره؟اگه پسوندش را پاک کنید باز نمیشه؟
-
منظورت را درست متوجه نشدم.
چرا حتما باید پسوندش اونی باشخ که عدد داره؟اگه پسوندش را پاک کنید باز نمیشه؟
این تصاویر خاص هستند حتما باید اون پسونده رو داشته باشین تا اندروید بفهمه که این تصاویر عادی نیستن و فرق دارن
-
بنام خدا
سلام
خوب فکر میکنم میدونم مشکل از کجاس . از اونجا که لینوکس برپایه پسوند کار نمیکنه و به فرمت کار داره ولی قضیه از این قراره که داخل برنامه های اندروید یه پوشه drawable وجود داره که داخلش تصاویر رو میریزن حالا باید تصاویر یه سری ویژگی ها داشته باشه مثلا داخل اسمشون از اعداد استفاده نشه . اندروید واسه اینکه هر دیوایسیش یه سایزی هست یه راهکار داره به اسم 9-patch که تصاویر رو ویرایش میکنه بعد اونا رو با پسوند name.9??.jpg ذخیره میکنه
خوب داخل ویندوز این تصویر داخل drawable بریزی مشکلی پیش نمیاد ولی داخل اوبونتو میگه ارور میگره چون 9 که یه عدد هست داخلش به کار رفته و اون رو جز(همزه نمیدونم کجاست) پسوند به حساب نمیاره
چاره چیه؟/
دقیقاً به چه مشکلی برخوردید ؟
من از ابتدای شروع برنامه نویسی اندروید بطور کامل به اوبونتو مهاجرت کردم (یکی از دلایلش این بود که اکلیپس تو اوبونتو خیلی بهتر و روان تر کار می کرد)، تا حالا تو هیچ بخشی از اوبونتو با پسوند ها مشکل پیدا نکردم و هیچوقت هم مشکلی با فایل های Nine-patch نداشتم.
بهتره برای اینکه مشکلی پیش نیاد اسم تصاویر رو با حروف کوچک بنویسید
فرمت فایل حتماً png باشه
اگه تصویری از خطایی که اکلیپس بهتون میده بزارید بهتر میشه راهنماییتون کرد
-
والا الان دوباره امتحان کردم دیدم ارور نمیده :o و کار میکنه نمیدونم عیب از کجاش بودولی دفعه قبل ارور میداد ](*,)