【发布时间】:2013-10-31 07:20:02
【问题描述】:
我昨天晚上有 2 个错误。今天早上打开项目,突然出现22个错误。你可以在下面看到我的代码。我从
得到了这个代码示例http://www.javacodegeeks.com/2013/06/android-listview-tutorial-and-basic-example.html
错误如下: 1* 类型 java.lang.Object 无法解析。它间接引用自 所需的 .class 文件 1* java.lang.String 类型无法解析。它间接引用自 所需的 .class 文件 2* import java.util 无法解析 6* 导入android无法解析 2* Activity 无法解析为类型 2* 无法将覆盖解析为类型 2* ListView 无法解析为类型 1* 方法 setContentView(int) 未为 MainActivity 类型定义 4* 字符串无法解析为类型。 1* 方法 findViewById(int) 未定义类型
我希望这个问题不会太愚蠢。我已经尝试了一些我在 stackoverflow 上找到的东西,但它们没有用。 感谢您的帮助,祝您万圣节快乐。
包ch.enerator.learning;import java.util.List;
import java.util.Map;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initList();
//We get the ListView component from the layout
ListView lv = (ListView) findViewById(R.id.listView);
// This is a simple adapter that accepts as parameter
// Context
// Data list
// The row layout that is used during the row creation
// The keys used to retrieve the data
// The View id used to show the data. The key number and the view id must match
List<? extends Map<String, ?>> planetsList = null;
ListAdapter simpleAdpt = new SimpleAdapter(this, planetsList, android.R.layout.simple_list_item_1, new
String[] {"planet"}, new int[] {android.R.id.text1});
lv.setAdapter(simpleAdpt);
}
private void initList() {
// TODO Auto-generated method stub
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
【问题讨论】:
-
但是什么是错误?
-
请粘贴错误日志
-
好吧,对不起,那是愚蠢的。我已经对其进行了编辑。是否有可能某种文件已损坏?正如我所说,这些错误基本上是凭空出现的。
-
删除重复的
super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); -
Raghunandan 修复了一个错误。 Unfordgenatley 其余的仍然存在:/ 任何其他解决方案?