-1
public class Display extends Activity {
private int textCount;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.display);
String username = getIntent().getStringExtra("Username");
TextView tv = (TextView) findViewById(R.id.TVusername);
tv.setText(username);
}
public void onClickNext(View v) {
if (v.getId() == R.id.btNext) {
EditText settings = (EditText) findViewById(R.id.TFsettings);
TextView settings2 = (TextView) findViewById(R.id.TVsettings2);
String settingsstr = settings.getText().toString();
String settingsstr2 = settings2.getText().toString();
if (!settingsstr.equals(settingsstr2)) {
//pop up message
Toast pass = Toast.makeText(Display.this, "What you typed don't match", Toast.LENGTH_SHORT);
pass.show();
} else {
Intent mainwindow = new Intent(Display.this, IntentService.class);
startActivity(mainwindow);
}
}
}
在這方面,我想在窗口的EditText按下每個鍵,顯示它在點擊下一步按鈕後,接下來出現的窗口中按下每個按鍵。我想要主要使用KEYCODE_DEL監視backspaces。得到這個的最好方法是什麼?由於我是新到Android我覺得很難實現this.thank你提前:)茅
在編輯文本中添加文本觀察器。它會解決你的問題 – Sayem