나는 안드로이드 프로그래밍에 새로운 기능이 있습니다. 나는 이벤트 처리를 할 수있는 많은 방법을 볼 수 있지만, 나는 그것이 처리 클래스 이름에 오류가주는 핸들러 클래스를 호출하여 작업을 수행하려고하면이 클래스는 추상 형식이어야한다라고이 어서자바 안드로이드 핸들러 호출
package com.example.test;
import android.app.Activity;
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//attach an instance of HandleClick to the Button
findViewById(R.id.button1).setOnClickListener(new HandleClick());
}
private class HandleClick implements OnClickListener{
public void onClick(View arg0) {
Button btn = (Button)arg0; //cast view to a button
// get a reference to the TextView
TextView tv = (TextView) findViewById(R.id.textview1);
// update the TextView text
tv.setText("You pressed " + btn.getText());
}
}
}
"HandleClick"
오류?
나는 왜이 오류를 줄 수 있는지 이해하지 못해 어느 누구도 나를 도울 수 있습니까?