رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

چارچوب هر ورودی در اندروید


پست های پیشنهاد شده

برخی از دستگاههای اندروید مانند HTC Magic دارای صفحه کلید سخت افزاری نیستند و برخی دیگر از دستگاهها مانند T-Mobile G1 دارای صفحه کلید سخت افزاری می باشند به نظر می آید که در آینده همه این دستگاههای سخت افزاری دارای صفحه کلید نرم افزاری شوند1mf این سناریو را مدیریت می کند  خلاصه اگر صفحه کلید سخت افزاری وجود نداشته باشد ویرایشگر متد ورودی 1mf با کلیک بر روی EditText فعال می شود و نیازی به تغییر کد در برنامه نیست 1mf به طور پیش فرض کارای مورد نیاز شما را ارائه می دهد اما برخی اوقات ممکن است صفحه کلید آن طور که توقع دارید کار نکند.

اندروید 1.1 و نسخه های بعدی آن خصوصیت های زیادی را به EditText ارائه دادند از جمله ظاهر ورودی android:password برای مخفی کردن کاراکترها از دید کاربر.

EditText دارای خصوصیتی به نام android:inputType می باشد می توانیم آن را طوری تنظیم کنیم که کیبورد نرم افزاری متناسب با تنظیمات انجام شده تغغیر کند و با کاراکتر پایپ"|" می توان چند ویژگی را برای آن تنظیم کرد.

این خصوصیت موارد زیر را می تواند دریافت کند.

text (the default)

number

phone

datetime

date

time

با یک مثال موارد بالا را نشان می دهیم.

پروژه جدیدی ایجاد کنید و دستورات زیر را در فایل xml وارد نمایید.

<?xml version="1.0" encoding="utf-8"?>android:layout_width="fill_parent"android:layout_height="fill_parent"android: stretchColumns="1">android:text="No special rules:"/>/>android:text="Email address:"/>android:inputType="text|textEmailAddress"/>android:text="Signed decimal number:"/>android:inputType="number|numberSigned|numberDecimal"/>android:text="Date:"/>android:inputType="date"/>android:text="Multi-line text:"/>android:inputType="text|textMultiLine|textAutoCorrect"android:minLines="3"android:gravity="top"/>

خروجی به صورت زیر می باشد.

متناسب با هر قسمت صفحه کلید تغییر می کند.

do.php?img=135

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...