public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
edittext = (EditText) findViewById(R.id.editText1);
edittext.setText("10.0.2.2");
edittext.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
return false;
}
});
}
//這行越來越崩潰Android應用越來越崩潰,而不是轉換EDITTEXT爲String
String SERVER_IP = edittext.getText().toString();
發佈原始碼 – Blackbelt
您是否在字段中定義了「SERVER_IP」?如果是的話,那麼你會得到'NullPointerException',因爲'edittext'尚未初始化,並試圖在字段中獲取它們的文本。 – Geros