我希望用戶在幾分鐘和幾秒鐘內輸入時間。如何在分鐘輸入後自動添加「:」?在editText中自動分隔mm:ss?
在Eclipse中使用Eclipse。
到目前爲止,我有這樣的:
EditText editTextT;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editTextT = (EditText) findViewById(R.id.editTextT);
editTextT.setOnKeyListener(new EditText.OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (editTextT.getText().length() == 2) {
editTextT.setText(editTextT.getText() + ":");
editTextT.setSelection(editTextT.getText().length());
}
return false;
}
});
請編輯您的問題並添加您正在使用的編程語言 –