snoorana 13 ارسال شده در 16 خرداد، ۱۳۹۹ اشتراک گذاری ارسال شده در 16 خرداد، ۱۳۹۹ با سلام خدمت دوستان سوالم اینه که چطور باید تنظیم کنم که وقتی روی edittext کلیک میکنیم تا متنی رو وارد کنیم زیر کیبورد قرار نگیره. یعنی وقتی کیبورد بالا میاد ادیت تکست بالای کیبورد بیاد و کاربر ببینه که چی داره مینویسه. مرسی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 16 خرداد، ۱۳۹۹ اشتراک گذاری ارسال شده در 16 خرداد، ۱۳۹۹ سلام دوست عزیز برای این کار میتونید از کتابخونه IME استفاده کنید تا بتونید ارتفاع کیبورد رو محاسبه کنید.(در واقع ارتفاع گوشی منهای ارتفاع کیبورد) اینجا دو راه وجود داره: 1- یه اسکرول ویو بذارید و با تغییر ارتفاع کیبورد، ارتفاع و پوزیشن اون رو تغییر بدید. 2- ارتفاع ادیت تکست رو تغییر بدید که سورسش رو میتونید از این لینک در سایت مرجع، دریافت کنید. البته قبلا در این مورد در انجمن بحث شده؛ سرچ کنید مطلب زیاد پیدا میشه: اینم یه آموزش در سایت مرجع مربوط به کار با کتابخونه IME: https://www.b4x.com/android/forum/threads/handle-the-soft-keyboard-with-the-ime-library.14832/#post84108 موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
snoorana 13 ارسال شده در 16 خرداد، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 16 خرداد، ۱۳۹۹ در 58 دقیقه قبل، Salar82 گفته است : سلام دوست عزیز برای این کار میتونید از کتابخونه IME استفاده کنید تا بتونید ارتفاع کیبورد رو محاسبه کنید.(در واقع ارتفاع گوشی منهای ارتفاع کیبورد) اینجا دو راه وجود داره: 1- یه اسکرول ویو بذارید و با تغییر ارتفاع کیبورد، ارتفاع و پوزیشن اون رو تغییر بدید. 2- ارتفاع ادیت تکست رو تغییر بدید که سورسش رو میتونید از این لینک در سایت مرجع، دریافت کنید. البته قبلا در این مورد در انجمن بحث شده؛ سرچ کنید مطلب زیاد پیدا میشه: اینم یه آموزش در سایت مرجع مربوط به کار با کتابخونه IME: https://www.b4x.com/android/forum/threads/handle-the-soft-keyboard-with-the-ime-library.14832/#post84108 موفق باشید ارتفاع کیبورد رو چطور بدست بیارم؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 16 خرداد، ۱۳۹۹ اشتراک گذاری ارسال شده در 16 خرداد، ۱۳۹۹ با کتابخونه IME که داخل سورسی که قرار دادم و آموزشش هست: آموزش: https://www.b4x.com/android/forum/threads/handle-the-soft-keyboard-with-the-ime-library.14832/#post84108 سورس: https://www.b4x.com/android/forum/attachments/ime-zip.17655/ کافیه دو خط زیر رو به اکتیویتی کرییت اضاف کنید: IME1.Initialize("IME1") IME1.AddHeightChangedEvent الان این ساب قابل استفاده هست: Sub IME1_HeightChanged(NewHeight As Int, OldHeight As Int) If OldHeight > NewHeight Then 'کیبورد باز شده Dim KeyboardHeight As Int = OldHeight - NewHeight 'ارتفاع کیبورد اگر لازمتون شد End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
snoorana 13 ارسال شده در 16 خرداد، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 16 خرداد، ۱۳۹۹ در 51 دقیقه قبل، Salar82 گفته است : با کتابخونه IME که داخل سورسی که قرار دادم و آموزشش هست: آموزش: https://www.b4x.com/android/forum/threads/handle-the-soft-keyboard-with-the-ime-library.14832/#post84108 سورس: https://www.b4x.com/android/forum/attachments/ime-zip.17655/ کافیه دو خط زیر رو به اکتیویتی کرییت اضاف کنید: IME1.Initialize("IME1") IME1.AddHeightChangedEvent الان این ساب قابل استفاده هست: Sub IME1_HeightChanged(NewHeight As Int, OldHeight As Int) If OldHeight > NewHeight Then 'کیبورد باز شده Dim KeyboardHeight As Int = OldHeight - NewHeight 'ارتفاع کیبورد اگر لازمتون شد End If End Sub ممنونم مشکلم حل شد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
snoorana 13
با سلام خدمت دوستان
سوالم اینه که چطور باید تنظیم کنم که وقتی روی edittext کلیک میکنیم تا متنی رو وارد کنیم زیر کیبورد قرار نگیره.
یعنی وقتی کیبورد بالا میاد ادیت تکست بالای کیبورد بیاد و کاربر ببینه که چی داره مینویسه.
مرسی
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.