مخفی کردن صفحه کلید به هنگام فشردن دکمه در اندروید

با سلام ، امروز یه آموزش کوچیک ولی کاربردی رو میخوام بزارم،

زمان هایی هست که میخواید وفتی یه دکمه (button – باتن) فشرده شد، صفحه کلید (keyboard – کیبورد) مخفی بشه، مثلا یه فرم ثبت نام دارید که درانتهاش یه دکمه ثبت گذاشتید و با زدن دکمه ثبت می خواید یه progress bar اجرا بشه تا داده ها داخل db ثبت بشن، به صورت معمول در این مواقع اگر خود کاربر کیبورد رو نزده باشه که بره پایین، کیبورد بالا میمونه و یه مقدار از لحلظ ظاهری زشته،

یه راه حل ساده اینمه که داخل کد برای زمانی که عملیات دکمه مورد نظر تموم شد تیگه کد زیر رو بنویسیم: 

//================ Hide Virtual Key Board When  Clicking .:: http://www.Sadegh-khan.ir ::. ==================//
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(btnRegister.getWindowToken(), InputMethodManager.RESULT_UNCHANGED_SHOWN);
//======== Hide Virtual Keyboard .:: http://www.Sadegh-khan.ir ::.=====================//

که btnRegister اسم دکمه ای که میخوایم با زدنش کیبورد مخفی بشه،

 

btnRegister = (Button) findViewById(R.id.btnRegister);

 

علی علی

 

نویسنده

erotik film

www.loyloy.net

cimcikle.com

bodrum escort

çanakkale escort

fuckedhardgfs.net

kapaklı escort

çerkezköy kapaklı escort

www.repley.net

erotik film

www.laripe.com