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

کیبورد با دکمه جستجو


حمید زارع

سوال

سلام دوستان

 

من میخام وقتی کیبورد نمایش داده میشه کلید جستجو هم داشته باشه ...

 

چه کار کنم ؟

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

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

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

متوجه شدم عکس به این بزرگی چرا برادر :crazy:

تیک کتابخانه javaobject و ime رو بزن

 

از این دستور استفاده کن

Sub Activity_Create(FirstTime As Boolean)
   Dim jo As JavaObject = EditText1
   jo.RunMethod("setImeActionLabel", Array As Object("Search", 0x00000003))
   Dim IME As IME
   IME.Initialize("IME")
   IME.AddHandleActionEvent(EditText1)
End Sub

Sub IME_HandleAction As Boolean
   Log("action")
   Return True
End Sub

خوب اینجا edittext1 همون قسمت سرچ شماست که با تاچ روش کیبرد سرچ نمایش داده میشه

و IME_HandleAction قسمت کنترل کلیک دکمه سرچ هست

 

موفق باشی برادر :gol: :gol:

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

 

سلام

اینها یه کمی مشکل داره فقط بجای این خط کد

  jo.RunMethod("setImeActionLabel", Array As Object("Search", 0x00000003))

این رو بنویسید درست میشه

  jo.RunMethod("setImeOptions",Array As Object(3))

درود مشکل اینجاست که اگه از flag بایت استفاده نکنید در اندرود با api پایین شناسایی نمیشه و Force close میده

 

 

سلام

من سورس آقا مجید رو امتحان کردم دکمه سرچ در کیبرد به نمایش در آمد

ولی هنوز یه مشکل دارم وقتی روش کلیک میکنم هیچ اتفاقی نمی افته

قضیه از این قراره که من توو برنامم یه ادیت تکست دارم و یک باتن و هر دوتا رو گت المنت کردم کار هم میکنن فقط میخوام اون باتن رو بردارم و از سرچ خود کیبرد استفاده کنم

با تشکر

برادر شما باید در ساب IME_HandleAction دستوراتتو بنویسی

مقدار Edit text رو بگیری و عملیات همون باتن رو انجام بدی

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

سلام

خسته نباشید

چطور میشه دستور بسته شدن کیبورد رو توو برنامه نوشت

مثلا وقتی وارد فرم جدید میشم کیبورد باز میشه اما می خوام دستور بنویسم که بسته بشه

ممنون

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

در 55 دقیقه قبل، mr_marashi گفته است :

چطور میشه دستور بسته شدن کیبورد رو توو برنامه نوشت

سلام

برادر من بجای بالاآوردن تاپیک های چندماه پیش، یه سرچ بکنید زودتر به نتیجه میرسید.

بستن+کیبورد site:answercenter.ir - Google Search

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

ممنون 

 

من این کار رو کردم ولی دکمه سرچ نداره ...

 

در واقع من یه ادیت تکست دارم که متن سرچ رو فقط توش می نویسم

 

ویک باتن که کدهای مربوط به سرچ داخل اون هست

 

میخام وقتی آیکن سرچ روی کیبورد رو زدم کدهای داخا باتن اجرا بشه

 

که هنوز آیکنی هم نمایش داه نمیشه ...!!!

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

متوجه شدم عکس به این بزرگی چرا برادر :crazy:

تیک کتابخانه javaobject و ime رو بزن

 

از این دستور استفاده کن

Sub Activity_Create(FirstTime As Boolean)
   Dim jo As JavaObject = EditText1
   jo.RunMethod("setImeActionLabel", Array As Object("Search", 0x00000003))
   Dim IME As IME
   IME.Initialize("IME")
   IME.AddHandleActionEvent(EditText1)
End Sub

Sub IME_HandleAction As Boolean
   Log("action")
   Return True
End Sub

خوب اینجا edittext1 همون قسمت سرچ شماست که با تاچ روش کیبرد سرچ نمایش داده میشه

و IME_HandleAction قسمت کنترل کلیک دکمه سرچ هست

 

موفق باشی برادر :gol: :gol:

 

سلام

اینها یه کمی مشکل داره فقط بجای این خط کد

  jo.RunMethod("setImeActionLabel", Array As Object("Search", 0x00000003))

این رو بنویسید درست میشه

  jo.RunMethod("setImeOptions",Array As Object(3))
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببین وقتی از این سورس استفاده کنی دکمه go یا اینتر اسمشو به search تغییر میده

حالا اگه میخوای بجای search از علامت ذره بین استفاده بشه باید با xmllayoutbuilder مقدار ایکون رو از متریال اندروید بگیری و در قسمت objectarray قرار بدی

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

سلام

من سورس آقا مجید رو امتحان کردم دکمه سرچ در کیبرد به نمایش در آمد

ولی هنوز یه مشکل دارم وقتی روش کلیک میکنم هیچ اتفاقی نمی افته

قضیه از این قراره که من توو برنامم یه ادیت تکست دارم و یک باتن و هر دوتا رو گت المنت کردم کار هم میکنن فقط میخوام اون باتن رو بردارم و از سرچ خود کیبرد استفاده کنم

با تشکر

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

متوجه سوالت نشدم میشه توضیح بدی؟

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

متوجه سوالت نشدم میشه توضیح بدی؟

سلام

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

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

بله دقیقاً

 

مثلاً در قسمت  جستجوی  برنامه واتساپ  بیاید نگاه کنید 

 

Keyboard.png

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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