Я пытаюсь реализовать прослушиватель кнопок и смогу, если сделаю это в методе onStart. Когда я вместо этого инициализирую в onCreate (что, как я читал, является хорошей практикой), я получаю сообщение об ошибке «Не удалось обновить TargetChangeListener», и приложение аварийно завершает работу. Вот основная деятельность:
public class EventExampleActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_event_example);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
initListeners();
}
protected void onStart() {
super.onStart();
}
private void initListeners() {
Button myButton = (Button) findViewById(R.id.button1);
myButton.setOnClickListener(
new Button.OnClickListener() {
@Override
public void onClick(View v) {
TextView myTextView = (TextView) findViewById(R.id.textView1);
myTextView.setText("Button Pressed!");
}
});
}
...
...
}
если это поможет, я следую этому руководству: http://www.techotopia.com/index.php/An_Overview_and_Example_of_Android_Event_Handling
Спасибо за любое понимание!
Button
интерфейсonClickListener
? Я знаю толькоView.onClickListener
- person suitianshi   schedule 26.08.2014View.OnClickListener
(потому чтоButton extends View
), поэтому я не думаю, что проблема в этом. - person Andrew T.   schedule 26.08.2014