-5

昨天晚上我有两个错误。今天早上打开项目,突然出现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; }

}

4

2 回答 2

1

我发现遵循本指南 http://www.techrepublic.com/blog/software-engineer/a-comprehensive-troubleshooting-guide-for-androids-r-cannot-be-resolved-error/解决了错误。如果“找不到R”是错误的确切原因,我不确定面团。

于 2013-10-31T13:15:26.443 回答
0

我通过右键单击项目文件夹并选择 PROPERTIES 进行修复,然后我转到 ANDROID 并选择了正确的项目构建目标,这解决了这个问题

于 2016-05-20T15:44:34.520 回答