Android studio 怎么编写读写本地TXT文档的代码

File f= Environment.getExternalStorageDirectory();
这个代码是不是能得到sd卡里的文件列表呀,我想获得TXT文件的列表,之后我想把这些文件列表显示在listview上该怎么写,然后再写一个OnItemClickListener,可以点击然后编辑txt的内容,找了好多资料,萌新表示看不太懂,求大佬罩