客戶正在測試我爲他們製作的Android應用程序,他們正在使用平板電腦。他們說他們不能在EditText中輸入數字,但它似乎可以在我的手機上使用。什麼可能是一個原因或這?EditText不接受編號
這裏是一個特殊的EditText代碼:
pWord = (EditText)findViewById(R.id.passwordsignin);
y = false;
signIn = (Button) findViewById(R.id.signin);
pWord.setOnKeyListener(new OnKeyListener(){
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if(event.getAction() == KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_ENTER){
y = true;
new RegisterDeviceAsynctask().execute();
}
return true;
}
});
和XML:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:ems="10"
android:id="@+id/passwordsignin"
android:layout_below="@+id/emailsignin"
android:layout_centerHorizontal="true"
android:hint="Password"
android:layout_marginTop="10dip"/>
編輯:當我結束了setOnKeyListener代碼問題結束。任何想法,爲什麼這可能是?
介意確切的平板電腦包括Android API的版本? – zgc7009
它是一個華碩變壓器墊; android版本4.2.1。 – shreyashirday