Listview 如何重命名列表视图中的项目?

Listview 如何重命名列表视图中的项目?,listview,arraylist,Listview,Arraylist,我从resources Raw添加文件,我想知道如何重命名listview中的项目 listView=findviewbyd(R.id.list\u view\u xml) arrayList=newarraylist(); Field[]fields=R.raw.class.getFields(); 用于(字段:字段){ add(field.getName()); } adapter=newarrayadapter(这是android.R.layout.simple\u list\u item

我从resources Raw添加文件,我想知道如何重命名listview中的项目

listView=findviewbyd(R.id.list\u view\u xml)

arrayList=newarraylist();
Field[]fields=R.raw.class.getFields();
用于(字段:字段){
add(field.getName());
}
adapter=newarrayadapter(这是android.R.layout.simple\u list\u item\u 1,arrayList);
setAdapter(适配器);
setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
公共无效onItemClick(AdapterView AdapterView、View视图、int i、long l){
if(mediaPlayer!=null&&mediaPlayer.isPlaying()){
mediaPlayer.release();
}
int resId=getResources().getIdentifier(arrayList.get(i),“raw”,getPackageName());
mediaPlayer=mediaPlayer.create(MainActivity.this,resId);
mediaPlayer.start();
}
});
}
    arrayList = new ArrayList<String>();

    Field[] fields = R.raw.class.getFields();

    for (Field field : fields) {

        arrayList.add(field.getName());
    }


    adapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1,arrayList);
    listView.setAdapter(adapter);

    listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
            if (mediaPlayer !=null && mediaPlayer.isPlaying()){
                mediaPlayer.release();
            }
            int resId = getResources().getIdentifier(arrayList.get(i),"raw",getPackageName());
            mediaPlayer =  MediaPlayer.create(MainActivity.this,resId);
            mediaPlayer.start();




        }


    });

}