وقتی فیلد نوشتاری در میانای کاربر شما فوکوس دریافت میکند، سیستم Android صفحهکلید مجازیای را نشان میدهد که بهعنوان روش ورودی نرمافزاری شناخته میشود. برای ارائه بهترین تجربه کاربری، میتوانید ویژگیهای نوع ورودی موردانتظارتان را مشخص کنید، مثلاً شماره تلفن یا نشانی ایمیل، و اینکه روش ورودی چگونه باید رفتار کند، مثلاً انجام تصحیح خودکار برای اشتباهات املایی.
علاوهبر روشهای ورودی روی صفحه، Android از صفحهکلیدهای سختافزاری پشتیبانی میکند، بنابراین مهم است که برنامهتان را برای پشتیبانی از صفحهکلیدهای متصل بهینهسازی کنید.
این موضوعات و موارد دیگر در اسناد زیر مورد بحث قرار گرفتهاند.
درس
- مشخص کردن نوع روش ورودی
- با نحوه نمایش روشهای ورودی نرمافزاری خاص، مثل روشهای طراحیشده برای شماره تلفن، نشانی وب، یا قالبهای دیگر آشنا شوید. همچنین، با نحوه مشخص کردن ویژگیهایی مثل رفتار پیشنهاد املایی و دکمههای کنش مثل تمام یا بعدی آشنا شوید.
- مدیریت رؤیتپذیری روش ورودی
- با نحوه مشخص کردن زمان نمایش روش ورودی نرمافزاری و نحوه تطبیق چیدمان با فضای کاهشیافته صفحهنمایش آشنا شوید.
- پشتیبانی از پیمایش صفحهکلید
- با نحوه تأیید اینکه کاربران میتوانند بااستفاده از صفحهکلید در برنامهتان پیمایش کنند و نحوه اعمال تغییرات لازم در ترتیب پیمایش آشنا شوید.
- مدیریت کنشهای صفحهکلید
- با نحوه پاسخ دادن مستقیم به ورودی صفحهکلید برای کنشهای کاربر آشنا شوید.