【发布时间】:2011-02-04 20:03:11
【问题描述】:
Android 新手。我在调试器透视图中收到以下消息:
源附件不包含文件 ListView.class 的源 您可以通过点击下面的更改附件源来更改源附件
不用说应用程序错误。我尝试将源附件更改为位置路径:
C:/Program Files/Android/android-sdk-windows/platforms/android-8/android.jar
但是,这不起作用。
任何想法将不胜感激。
代码是:
import android.app.ListActivity;
import android.os.Bundle;
import android.view.*;
import android.widget.*;
public class HelloListView extends ListActivity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.main, COUNTRIES));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
Toast.LENGTH_SHORT).show();
}
});
}
static final String[] COUNTRIES = new String[] {
"Afghanistan", "Albania", "Algeria", "American Samoa...
谢谢!
【问题讨论】:
-
确保将您的活动添加到清单中。
标签: android listactivity