ListView我不能在R.id.list中引用?

Nez*_*zir 3 android listview

  ListView  ls=(ListView)findViewById(**R.id.list**);
    ls.setOnItemClickListener(new OnItemClickListener() {
     public void onItemClick(AdapterView<?> a, View v, int position, long id) {
     AlertDialog.Builder adb=new AlertDialog.Builder(ListAllTracks.this);
     adb.setTitle("LVSelectedItemExample");
    // adb.setMessage("Selected Item is = "+String.valueOf(ls.getItemIdAtPosition(position)));
     adb.setPositiveButton("Ok", null);
     adb.show();

      }
          });

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
<ListView android:id="@android:id/list"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content">

</ListView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

dan*_*mit 5

使用android id是可以的.只需更改您要使用的代码即可

findViewById(android.R.id.list)

你会完成它