你好,編程新手,即時通訊嘗試構建我的第一個簡單的應用程序,即時通訊尋找在按下ImageButton時播放一個簡短的聲音片段。OnClickListener無法解析爲一個類型(Eclipse)
當輸入我的代碼時,我得到一個錯誤的聲明;
Button.setOnClickListener(new OnClickListener() {
上點擊收聽帶有下劃線,當我去到錯誤日食告訴我,OnClickListener不能被解析爲一個類型。
這裏是我的代碼:
import android.app.Activity;
import android.os.Bundle;
import android.view.view;
import android.view.view.OnClickListener;
import android.widget.Button;
import android.widget.ImageButton;
public class main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final ImageButton Button = (ImageButton) findViewById(R.id.imageButton1);
Button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Perform action on clicks
}
});
我讀了建議,說要加;
import android.view.view;
藏漢作爲
import android.view.view.OnClickListener;
這些import語句也被突出顯示。 這些錯誤可能是由我的電腦如何設置eclipse引起的?
任何幫助,將不勝感激
在onClickListeners的應用程序中,導入語句capitlize第二個'view'像這樣:import android.view.View.OnClickListener;我不會輸入這些導入語句。在eclipse中shift + ctrl + o會添加你需要的任何導入,並刪除你不需要的任何導入。 – FoamyGuy 2011-03-17 21:34:30
刪除您的導入語句,讓Eclipse通過右鍵單擊OnClickListener爲您添加它 – schwiz 2011-03-18 02:13:43
您的類名不能這樣'main'它應該是一個標題案例像'Main' – Pankaj 2015-06-06 18:20:58