キーボードが存在するときにユーザーがナビゲーションドロワーメニューを開くのを防止します。私は、TextFieldに「フォーカス」と「ぼかし」のリスナーを追加してみました:キーボードが存在するときに引き出しメニューが表示されないようにしますか? (Android Appcelerator)
$.searchField.addEventListener('focus', function(e) {
Ti.API.info('locked drawer');
$.drawerLayout.drawerLockMode = Titanium.UI.Android.DrawerLayout.LOCK_MODE_LOCKED_CLOSED;
});
$.searchField.addEventListener('blur', function(e) {
Ti.API.info('unlocked drawer');
$.drawerLayout.drawerLockMode = Titanium.UI.Android.DrawerLayout.LOCK_MODE_UNLOCKED;
});
しかし、あなたは何も起こりません見ることができますように。
私はAppcelerator Titaniumを使用しています。ネイティブ開発ではありません。 – guillefix
申し訳ありません@guillefix –
@RameshYogu、答えを入れる前に質問を正しく検討してください。この質問はチタンのためのものであることをはっきりと示していました。 –