alis625324 29 ارسال شده در 12 شهریور، ۱۴۰۲ اشتراک گذاری ارسال شده در 12 شهریور، ۱۴۰۲ سلام خسته نباشید،اقا من ی مولتی پنل دارم ک هر پنل از مجموعه ای از edittext هاس،،،پنل های پایین وقتی میخوام چیزی تایپ کنم کیبورد میاد روش و پنهان میشه و باید باز بک زد،،،برای رفع این مشکل چه باید کرد؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,553 ارسال شده در 12 شهریور، ۱۴۰۲ اشتراک گذاری ارسال شده در 12 شهریور، ۱۴۰۲ 58 دقیقه قبل، alis625324 گفته است: ممنون از پاسخ دادن،متاسفانه نشد،ببینید منظورم اینه اگر میشه ی نگاهی به این 20ثانیه بکنید https://uupload.ir/view/inshot_20230903_171700409_svzl.mp4/ اگر میشه بگید چطور به برنامه فهموند کیبورد باز شده،درستش میکنم خودم،بازم ممنون به شکل زیر میتونید بفهمید کیبورد بازشده یا نه اول کتابخونه ime رو تیک بزنید کد زیر رو به منیفست اضافه کنید SetActivityAttribute( youractivity, android:windowSoftInputMode, adjustResize|stateHidden ) و در ادامه ... Sub Globals Private ActivityHeight As Int = 0 Dim ime As IME End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout") ActivityHeight = Activity.Height ime.Initialize("ime") ime.AddHeightChangedEvent End Sub Sub ime_HeightChanged(NewHeight As Int, OldHeight As Int) Private isKeyboardOpen As Boolean = (NewHeight <> ActivityHeight) LogColor("isKeyboardOpen::" & isKeyboardOpen, Colors.Red) End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alis625324 29 ارسال شده در 13 شهریور، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 13 شهریور، ۱۴۰۲ 17 ساعت قبل، محمدرضا شاهپیری گفته است: به شکل زیر میتونید بفهمید کیبورد بازشده یا نه اول کتابخونه ime رو تیک بزنید کد زیر رو به منیفست اضافه کنید SetActivityAttribute( youractivity, android:windowSoftInputMode, adjustResize|stateHidden ) و در ادامه ... Sub Globals Private ActivityHeight As Int = 0 Dim ime As IME End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout") ActivityHeight = Activity.Height ime.Initialize("ime") ime.AddHeightChangedEvent End Sub Sub ime_HeightChanged(NewHeight As Int, OldHeight As Int) Private isKeyboardOpen As Boolean = (NewHeight <> ActivityHeight) LogColor("isKeyboardOpen::" & isKeyboardOpen, Colors.Red) End Sub خیلی ممنون ازتون ❤️❤️❤️❤️ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alis625324 29 ارسال شده در 2 آبان، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 2 آبان، ۱۴۰۲ در ۱۴۰۲/۶/۱۲ در 18:06، محمدرضا شاهپیری گفته است: به شکل زیر میتونید بفهمید کیبورد بازشده یا نه اول کتابخونه ime رو تیک بزنید کد زیر رو به منیفست اضافه کنید SetActivityAttribute( youractivity, android:windowSoftInputMode, adjustResize|stateHidden ) و در ادامه ... Sub Globals Private ActivityHeight As Int = 0 Dim ime As IME End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout") ActivityHeight = Activity.Height ime.Initialize("ime") ime.AddHeightChangedEvent End Sub Sub ime_HeightChanged(NewHeight As Int, OldHeight As Int) Private isKeyboardOpen As Boolean = (NewHeight <> ActivityHeight) LogColor("isKeyboardOpen::" & isKeyboardOpen, Colors.Red) End Sub چون کارم افتاد باز بهش بگم واسه کسایی ک مثل خودم مبتدین میتونید اینطوری کنترل کنید کافیه در همون تابع استاد توش بنویسید😁 For i=0 to activity.numberofview-1 Activity.getview(i).top=activity.getview(i).top- ( oldheight-new height) Next اگرم بخوابم فقط واسه ی ادیت تکس کار کنه(چون ممکن یکی پایین صفحه باشه یکی بالا)فقط کافیه ی بولین تعریف کنید ک در فوکوس ادیت تکس ها تغییر مقدار بده و تابع رو وابسته به اون کنید،چون اول فوکوس تغییر میکنه بعد کیبود باز میشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,553 ارسال شده در 12 شهریور، ۱۴۰۲ اشتراک گذاری ارسال شده در 12 شهریور، ۱۴۰۲ سلام ودروداز طریق منیفست به اکتیویتیتون کد زیر رو اضافه کنید SetActivityAttribute( youractivity,android:windowSoftInputMode,"adjustResize" ) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
DexterFstone 395 ارسال شده در 12 شهریور، ۱۴۰۲ اشتراک گذاری ارسال شده در 12 شهریور، ۱۴۰۲ 28 دقیقه قبل، محمدرضا شاهپیری گفته است: سلام ودروداز طریق منیفست به اکتیویتیتون کد زیر رو اضافه کنید SetActivityAttribute( youractivity,android:windowSoftInputMode,"adjustResize" ) استاد تا جایی ک من یادمه یک پروژه داشتم و از B4XPage استفاده کردم و یک تم هم براش توی منیفست تعریف کردم ولی چنین خطی داخلش نبود و همچین مشکلی هم پیش نیومد حالا این بخاطر تمی بود ک تعریف کردم یا B4XPAGE? برای تم هم از آموش زیر استفاده کردم https://www.b4x.com/android/forum/threads/theme-colors.87716/ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
alis625324 29 ارسال شده در 12 شهریور، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 12 شهریور، ۱۴۰۲ 45 دقیقه قبل، محمدرضا شاهپیری گفته است: سلام ودروداز طریق منیفست به اکتیویتیتون کد زیر رو اضافه کنید SetActivityAttribute( youractivity,android:windowSoftInputMode,"adjustResize" ) ممنون از پاسخ دادن،متاسفانه نشد،ببینید منظورم اینه اگر میشه ی نگاهی به این 20ثانیه بکنید https://uupload.ir/view/inshot_20230903_171700409_svzl.mp4/ اگر میشه بگید چطور به برنامه فهموند کیبورد باز شده،درستش میکنم خودم،بازم ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
alis625324 29
سلام خسته نباشید،اقا من ی مولتی پنل دارم ک هر پنل از مجموعه ای از edittext هاس،،،پنل های پایین وقتی میخوام چیزی تایپ کنم کیبورد میاد روش و پنهان میشه و باید باز بک زد،،،برای رفع این مشکل چه باید کرد؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.