Мой код заполняет имена пакетов из файла .txt
в ListView, и я хочу, чтобы каждый элемент списка открывался в Google Play Store при нажатии. Как получить элемент списка (имя пакета)?Как получить позицию позиции списка в виде списка?
startActivity(new Intent(
Intent.ACTION_VIEW,
Uri.parse("http://play.google.com/store/apps/details?id="
+ "com.utorrent.client")));
Мой список вид:
try {
String filePath = Environment.getExternalStorageDirectory()
.getAbsolutePath() + "/vers.txt";
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(filePath), "Cp1252"), 100);
String line;
ArrayList<String> lines = new ArrayList<String>();
while ((line = br.readLine()) != null) {
lines.add(line);
}
br.close();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, lines);
listView1.setAdapter(adapter);
} catch (Exception e) {
e.printStackTrace();
}
}
Может быть, вы должны использовать 'OnItemClickListener' на вашем' ListView' – Karakuri