У меня есть эта ошибка nullpointerexception
, когда я делаю getText().toString()
из EditTex:SherlockFragmentActivity EditText GetText() NullPointerException
public class SendMessActivity extends SherlockFragmentActivity {
private EditText tEmail;
private Button sendButton;
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.send_mess_layout);
tEmail = (EditText)findViewById(R.id.editEmailTo);
sendButton = (Button)findViewById(R.id.btn_sendmess);
endButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//String textEmail = tEmail.getText().toString(); //nullpointerexception
Editable textEmail1Editable = tEmail.getText(); //nullpointerexception
String textEmail = textEmail1Editable.toString()
Log.d(DEBUGTAG, "SENDING START:::::::: " + textEmail);
}
});
}}
Пожалуйста, скажите мне, как сделать это
UPDATE Q
Дэвид, спасибо, за вашу догадку, проблема была действительно в моих запутанных макетах У меня было все 4 лева els вложенности LinearLayouts. После того, как я покинул упрощенную схему и только 2 уровня у меня есть, все начали работать
Можете ли вы отправить файл макета send_mess_layout.xml. Я ожидаю, что проблема там будет. – David
Возможно, вы правы, мой макет изогнутый –
Рад, что я мог помочь! – David