對不明確的標題,但我不知道如何制定它。Eclipse不識別一些尾聲部分
我有以下問題:
我有我的筆記本電腦和另一臺PC上安裝的Android SDK。我必須在PC上工作。從我的筆記本電腦運輸項目時,我有時會遇到問題,即在PC上,部分代碼得到的XXX無法解析爲類型。
示例:代碼沒有那麼有趣,問題在於:「AlertDialog.Builder alt_bld = new AlertDialog.Builder(this);」
package com.example.alertdialog;
import android.app.Activity;
import android.content.DialogInterface;
import android.os.Bundle;
public class AlertDialog extends Activity {
/** Called when the activity is first created. */
public static final int DIALOG_DELETE_YES_NO_MESSAGE = 1;
public static final int DIALOG_DELETE_ALL_MESSAGE = 2;
public class ExampleApp extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
AlertDialog.Builder alt_bld = new AlertDialog.Builder(this);
alt_bld.setMessage("Do you want to close this window ?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// Action for 'Yes' Button
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// Action for 'NO' Button
dialog.cancel();
}
});
AlertDialog alert = alt_bld.create();
// Title for AlertDialog
alert.setTitle("Title");
// Icon for AlertDialog
alert.setIcon(R.drawable.icon);
alert.show();
}
}
}
在另一情況下,從一個BaseAdapter擴展類。在筆記本電腦上,我可以在PC上覆蓋「getVIew」等功能,如果使用「@Override」,則會出現錯誤。
這是我的錯誤:「在這一行 多個標記 - 實現android.widget.Adapter.getView - 方法getView(INT,查看,ViewGroup中)型ImageAdapter必須覆蓋一個超 方法」
任何想法是什麼問題?
嗨,在屬性 - > Android的它看起來在筆記本電腦上的我的工作項目完全一樣的。在Projekt Build目標下,Android 2.3.1被標記。這應該是正確的,或? – AndroidProblems1214 2011-06-09 08:07:34