小编Abh*_*ari的帖子

如何使用文件名在列表视图中显示文件大小

在我的文件夹中的文件我已经给出路径并在列表视图中显示但我想在列表文件中显示其大小.我通过这段代码给你你的代码片段我在列表视图中获取所有文件名但我想文件名在列表中的大小plz帮助我.

String root_sd = Environment.getExternalStorageDirectory().toString();
    file = new File( root_sd + "/recycle/" ) ;       
    File list[] = file.listFiles();

    for( int i=0; i< list.length; i++)
    {
            myList.add( list[i].getName() );
    }

    setListAdapter(new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1, myList ));
    setContentView(R.layout.main);

     mFilePathTextView = (TextView)findViewById(R.id.file_path_text_view);

        mStartActivityButton = (Button)findViewById(R.id.start_file_picker_button);
        mStartActivityButton.setOnClickListener(this);  
Run Code Online (Sandbox Code Playgroud)

protected void onListItemClick(ListView l,View v,int position,long id){super.onListItemClick(l,v,position,id);

    final File temp_file = new File( file, myList.get( position ) );   

    AlertDialog alertbox = new AlertDialog.Builder(this)
    .setTitle("File Detail")
    .setMessage("File Name:"+temp_file)
    .setPositiveButton("Delete",
            new DialogInterface.OnClickListener() {

                // do something when the button is …
Run Code Online (Sandbox Code Playgroud)

file-io android listview

3
推荐指数
1
解决办法
1615
查看次数

标签 统计

android ×1

file-io ×1

listview ×1