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

وقتی کیبرد باز میشود لیست ویو ارتفاعش کم شود


arastooms

سوال

سلام به همه اساتید 

فرض میکنیم یه ویو داریم مثل لیست ویو و یا اسکرول ویو 
در اکتیویتی یک ادیت تکس هم داریم که کار بر ورودی وارد میکنه و وقتی روی اون کلیک میکنه اتوماتیک کیبرد باز میشه!!!
/////////////
مشکل اینجا شروع میشه که من یک لیست ویو دارم که نمیخام بره زیر کیبرد و کاربر باید داییم اون رو ببینه و اینطوری نصفش میره زیر کیبرد باز شده 
در واقع میخام بگم 
/////////////////////////
بیا ببین اگر کیبرد بازشد ارتفاع لیست ویو رو تنظیم کنه با بالای پنل کیبرد 
///////////////////////
نمیدونم تونستم بگم چی لازم دارم یا نه ؟؟؟
در هر صورت محبت میکنید راهنمایی کنید

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

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

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

سلام ارسطو جان

 

این ساب رو اضافه کن

Sub KeyBoardVisible As Boolean
    ref.Target = ref.GetContext
    ref.Target = ref.RunMethod("getResources")
    ref.Target = ref.RunMethod("getConfiguration")
    Dim KeyBoard As Int = ref.GetField("keyboard")
    Return KeyBoard <> 1 
End Sub

ی لیست ویو هم داریم :

Sub Globals
Dim l As ListView
End Sub

به این شکل میای چک میکنی بازبودن یا نبودن کیبوردو و ارتفاع لیست ویو رو تغییر میدی


Sub Activity_Create(FirstTime As Boolean)
l.Initialize("")
If KeyBoardVisible = False Then
	ToastMessageShow("keyboard baz nist")
	Else If KeyBoardVisible = True Then
		ToastMessageShow("KeyBoard Baze")
		l.Height =  75
End If
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام الیاس جان 
دقیقا دنبال همین بودم 
ولی این مقدار برای همه گوشی ها استاندارده ؟

l.Height = 75

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

سلام الیاس جان 

دقیقا دنبال همین بودم 

ولی این مقدار برای همه گوشی ها استاندارده ؟

l.Height = 75

 

احتمال 99% همینه

فقط لیست ویوتو حتما دیزاینر اسکریپت هم بزن از داخل دیزاینر

 

تنها راهی که داره سوالت همینه حالا ممکنه 75 و اینا کم یا زیاد باشه که باید تست کنی خودت :areuok: ♥

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

بایگانی شده

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

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

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