Android绊诲,圖片來源網(wǎng)絡(luò)
最近開發(fā)公司的項(xiàng)目的時(shí)候策彤,我們有輸入車牌號(hào)的功能愁拭。如果使用手機(jī)輸入法去輸入讲逛,需要來回切換中文和英文以及數(shù)字。我們就想有沒有辦法自定義輸入車牌輸入鍵盤岭埠。我找到一個(gè)非常棒的庫盏混,分享給大家,希望能提高小伙伴們的開發(fā)效率枫攀。
VehicleEditText
VehicleEditText庫文檔括饶,感興趣的小伙伴可以去看看詳情文檔。
代碼示例
我這里是使用原生的EditText
来涨,直接在代碼中使用:
EditText vehicleEditText = findViewById(R.id.vet);
// 為輸入框綁定車牌號(hào)輸入鍵盤
VehicleKeyboardHelper.bind(vehicleEditText);
使用這種方式图焰,侵入性是最小的,需要注意的是不能提供以下的監(jiān)聽器:
- View.OnTouchListener
- View.OnFocusChangeListener
- View.OnKeyListener