رفتن به مطلب
  • 0

شکل ظاهری Edit Text


esmaeil57

سوال

سلام

من وقتی Edit Text استفاده میکنم شکل ظاهری اون فقط یه خط سفید در پایین هستش و نمای جالبی نداره. چه طوری میشه شبیه فیلدهای ویژوال بیسیک درآورد؟ توی تنظیماتش هم گشتم ولی چیزی دستگیرم نشد.!

ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

14 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

با سلام

شکل ظاهری ادیت تکس شما تا جایی که بدونم به ورژن گوشی بستگی داره .. یعنی اگه توی ورژن 2.2 اجرا کنید شکلش خیلی ساده هست...ولی اگه توی ورژن 4.0 به بالا اجرا کنید شکل ظاهریش قشنگ میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام به همه

میتونی از عکس هم استفاده کنی که نمونش میشه این

cp.PNG

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

نسخه گوشی من 4.2 هستش فکر نکنم از اون باشه. در مورد عکس هم به ذهنم رسید ولی آیا ممکنه جای اون روی گوشیهای مختلف با صفحه نمایش های مختلف جابجا شه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

روش های زیادی واسه کیفیت هست که خود اندروید پیش بینی کرده اگه شد آموزشش رو میزارم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست خوبم

Nine Patch یه تکنیک در مورد طراحی UI و Element هستش که شما کنترل رو به 9 قسمت تبدیل میکنید.

به اینصورت که 4 تا گوشه 4 تا بالا پایین و چپ و راست و 1 هسته یا قسمت مرکزی که در اینجا تکست میشه

یعنی شما با تغییر اندازه هم مشکلی در استریج شدن کنترل ندارید.

یه چیزی تو مایه تم.

پیروز باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان گرامی اگر روشی برای تغییر شکل دادن کنترلهای بیسیک وجود داره بفرمایید چون برنامه هایی که با این محیط نوشته میشه

80% قابل تشخیص هستن حتی بدون اینکه کاربر دیکامپایل کنه.

مرسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان گرامی اگر روشی برای تغییر شکل دادن کنترلهای بیسیک وجود داره بفرمایید چون برنامه هایی که با این محیط نوشته میشه

80% قابل تشخیص هستن حتی بدون اینکه کاربر دیکامپایل کنه.

مرسی

سلام دو تا روش هست

یکی برای Button, CheckBox, و کلا ویو هایی که تو صفحه Designer گزینه State List Drawable دارن که میشه برای هر کدوم از حالت های فعال و غیر فعال و انتخاب شده و ... عکس تایین کرد.

یکی هم استفاده از nine patch برای اونای دیگه مثل EditText روش استفاده nine patch هم تو لینک زیر هست.

http://www.basic4ppc.com/android/forum/threads/nine-patch-images-tutorial.14283/

برای ساخت image از نوع Nine Patch هم از این لینک ها استفاده کنید.

http://stackoverflow.com/questions/10653661/how-to-create-9-patch-in-photoshop-what-is-9-png-encoding

http://weblookandfeel.com/nine-patch-editor/

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دو تا روش هست

یکی برای Button, CheckBox, و کلا ویو هایی که تو صفحه Designer گزینه State List Drawable دارن که میشه برای هر کدوم از حالت های فعال و غیر فعال و انتخاب شده و ... عکس تایین کرد.

یکی هم استفاده از nine patch برای اونای دیگه مثل EditText روش استفاده nine patch هم تو لینک زیر هست.

http://www.basic4ppc.com/android/forum/threads/nine-patch-images-tutorial.14283/

برای ساخت image از نوع Nine Patch هم از این لینک ها استفاده کنید.

http://stackoverflow.com/questions/10653661/how-to-create-9-patch-in-photoshop-what-is-9-png-encoding

http://weblookandfeel.com/nine-patch-editor/

این روش خیلی عالیه . فقط کافی کد نویسی رو انجام بدید و عکس مورد نظرتون رو در مسیر Objects\res\drawable بریزید

مثلا اگه در کدنویسی اسم عکس رو bg دادید باید حتما اسم عکس اصلی bg.9 باشه تا nine patch به درستی قرار بگیره.

(توضیحات رو دادم واسه کسایی که نمیدونستن چه شده)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

پس اون خصوصیات SetBackgroundImage که برای ادیت تکستها میاد چه جوری میشه تنظیم کرد ؟ مثلا ما یه ادیت تکست تعریف کردیم به نام A و وقتی داخل برنامه مینویسیم A. بعدش بلافاصله گزینه هایی میاد که مورد فوق الذکر هم توش هستش. پس این یعنی اینکه میشه بدون روشهای فوق هم این کار رو کرد. درسته؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

پس اون خصوصیات SetBackgroundImage که برای ادیت تکستها میاد چه جوری میشه تنظیم کرد ؟ مثلا ما یه ادیت تکست تعریف کردیم به نام A و وقتی داخل برنامه مینویسیم A. بعدش بلافاصله گزینه هایی میاد که مورد فوق الذکر هم توش هستش. پس این یعنی اینکه میشه بدون روشهای فوق هم این کار رو کرد. درسته؟؟

تا حالا دقت نکرده بودم که همچین چیزی هست، الانم به کامپیوترم دسترسی ندارم، با گوشی آنلاینم،

در اولین فرصت نگا می کنم خبر میدم،

اما راه اصلیش مطمعنا همون nine patch هستش

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

پس اون خصوصیات SetBackgroundImage که برای ادیت تکستها میاد چه جوری میشه تنظیم کرد ؟ مثلا ما یه ادیت تکست تعریف کردیم به نام A و وقتی داخل برنامه مینویسیم A. بعدش بلافاصله گزینه هایی میاد که مورد فوق الذکر هم توش هستش. پس این یعنی اینکه میشه بدون روشهای فوق هم این کار رو کرد. درسته؟؟

با این خصوصیت میشه یه عکس رو واسه background ادیت تکست قرار داد

Dim bmp As Bitmap
bmp.Initialize(File.DirAssets,"etbackground.jpg")

et.SetBackgroundImage(bmp)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقا دمتون گرم و لطفتون بی پایان. درست شد با همین دستورات کوتاهی که فرزاد عزیز لطف فرمودن گفتن.

ممنون و با آرزوی قبولی طاعات و عزاداریهای شما در این شبهای عزیز

التماس دعا

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...