Я пишу тестовое приложение, которое состоит из: 2 кнопок 1 Edittext 1 Textview
Первая кнопка «Random» записывает случайное имя как в поле EditText, так и в TextView (у меня есть класс с именем RandomNameкоторый возвращает строку со случайным именем)
Вторая кнопка «печать» записывает, что находится в EditText в TextView
Программа вылетает, когда я ее запускаю, и я не могу понять,Зачем.Любая помощь будет признательнаработать, как в кнопках ничего не делать)
public class RandomNameTesteActivity extends Activity implements OnClickListener {
/** Called when the activity is first created. */
EditText nomeEdt;
TextView nomeTest;
String nomeStr;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
nomeEdt = (EditText)findViewById(R.id.editText1);
nomeStr = nomeEdt.toString();
nomeTest = (TextView) findViewById(R.id.textView1);
}
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId())
{
case R.id.button1:
//Put random name in EditText box and in TextView
RandomName RndName = new RandomName();
String rndNameStr = RndName.getName();
nomeTest.setText(rndNameStr);
break;
case R.id.button2:
//Print whatever is in EditText box to TextView
nomeTest.setText(nomeStr);
break;
}
}
}