-2
我想讀在Android的ListView項點擊點擊一個文本文件.. 我想在我在的一些列表中創建ListView的Android應用程序string..so如果我在ListView項單擊文本文件將開放如何做到這一點Android Studio中我不能在ListView項的點擊閱讀的文本文件中的Android
我想讀在Android的ListView項點擊點擊一個文本文件.. 我想在我在的一些列表中創建ListView的Android應用程序string..so如果我在ListView項單擊文本文件將開放如何做到這一點Android Studio中我不能在ListView項的點擊閱讀的文本文件中的Android
public void onListItemClick(ListView l, View v, int position, long id) {
你可能需要一個類Filechooser
在那裏你可以發送意圖
Intent i = new Intent(this, FileChooser.class);
你可以試試這個:
// Instanciating an array list
ArrayList<String> your_array_list = new ArrayList<String>();
//add file names
// This is the array adapter, it takes the context of the activity as a
// first parameter, the type of list view as a second parameter and your
// array as a third parameter.
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(
this,
android.R.layout.simple_list_item_1,
your_array_list);
listview.setAdapter(arrayAdapter);
listview.setOnItemClickListener(new AdapterView.OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
String file_name = your_array_list.get(position);
File file = new File(dirPath, file_name);
//do stuff
}
});
你嘗試過這麼遠嗎? – Markus