昨天晚上我有两个错误。今天早上打开项目,突然出现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* import android 无法解析 2* Activity 无法解析为类型 2* Override 无法解析为类型 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;
}
}