Возможно, ваши TextView и / или EditText создаются только в методе onCreate, и у них нет "жизни" в вашем методе onClick.
Ваш класс что-то вроде этого?
Class YourClass {
private EditText editText1;
private TextView tvTextView;
public void `onCreate`(Bundle arg) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main)
editText1 = (EditText) findViewById(R.id.editText1);
tvTextView = (TextView) findViewById(R.id.tvTextView);
}
public void onClick(View v) {
tvTextView.setText(editText1.getText());
}
если ваши TextView и EditText не являются атрибутами, вы не можете манипулировать ими при помощи onClick.
или вы можете получить их экземпляр методом onClick
, используя findViewById, прежде чем пытаться установить текст.