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

پنهان شدن ادیت تکست پشت کیبورد


sinam443

سوال

 

سلام دوستان من تعداد سه تا ادیت تکست دارم که چسبیدن به پایین صفحه من میخام که اونا پشت کیبورد نمونن میام کد زیر رو در منیفست اضافه میکنم

SetActivityAttribute(main, android:windowSoftInputMode, adjustResize|stateHidden)

بعد هم میام کدهای زیر رو مینویسم ::

Sub Activity_Creat(Firsttime As Boolean)

Dim IME As IME
IMe.Initialize("IME")
IMe.AddHeightChangedEvent
IME_HeightChanged(100%y,0)
End Sub


Sub IME_HeightChanged(NewHeight As Int, OldHeight As Int)
 lname_text.Top = NewHeight - lname_text.Height
End Sub

اما وقتی ران میگیرم تو حالت دیباگ از IME_AddHeightChangedEvent ارور میگیره.

خواهشا راهنمایی کنین.

 

اینم اروری که میده

** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
Error occurred on line: 281 (Main)
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
    at android.view.ViewGroup.addViewInner(ViewGroup.java:3520)
    at android.view.ViewGroup.addView(ViewGroup.java:3391)
    at android.view.ViewGroup.addView(ViewGroup.java:3336)
    at android.view.ViewGroup.addView(ViewGroup.java:3312)
    at anywheresoftware.b4a.objects.IME.AddHeightChangedEvent(IME.java:119)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:525)
    at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:748)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:343)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:247)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:525)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:134)
    at anywheresoftware.b4a.BA$1.run(BA.java:293)
    at android.os.Handler.handleCallback(Handler.java:730)
    at android.os.Handler.dispatchMessage(Handler.java:92)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:5478)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:525)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:875)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:691)
    at dalvik.system.NativeStart.main(Native Method)
Connected to B4A-Bridge (Wifi)

 

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

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

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

سلام کار کردن با این کتابخونه یکمی خاص هست
اول بیا تو مانیفست این کدی که اضافه کردی رو کنترل کن 

SetActivityAttribute(Xxxxxxx, android:windowSoftInputMode, adjustResize|stateHidden)

دقت کن که جای Xxxxxxx  حتما باید اسم اکتیوتی رو بدی که این کتابخونه رو میخای استفاده کنی
حروف بزرگ و کوچک رو هم رعایت کن
اگر مشکلت حل نشد بنویس تا ببینیم مشکل چی هست
موفق باشی

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

با تشکر از جواب شما اما حل نشد من اینو تو پروژه خالی که میزنم کار میکنه اما تو پروژه خودم نه کار نمیکنه یه اروری هم میده که کلا یبار باهاش روبرو شدم حل شدنی نیست

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

سرچ کنید قبلا بحث شده در این رابطه برادر.

تاپیک های زیادی هست.

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

در 1 ساعت قبل، پژمان نیکروان گفته است :

سرچ کنید قبلا بحث شده در این رابطه برادر.

تاپیک های زیادی هست.

والا جست و جو کردم و استفاده هم کردم متاسفانه جواب نداد ارور میده.

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

بایگانی شده

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

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

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