У меня два вопроса.
1. Как заставить приложение запомнить новый порядок в ListView, что я сделал с помощью перетаскивания. Как и сейчас, я могу изменить порядок элементов, но каждый раз, когда я открываю приложение, мне приходится менять порядок элементов снова.
2. Мое приложение должно открывать разные веб-страницы для каждого элемента. Но когда я переупорядочиваю элементы, веб-ссылки не переупорядочиваются. Они придерживаются того же самого.
Как в примере: у меня есть товары Google и Yahoo! поэтому ссылки "http://google.com" и" http://yahoo.com". Затем я переупорядочиваю элемент: Google был сверху, но я перетаскивал Yahoo наверх. После этого, когда я нажимаю "Yahoo!" После этого он открывает веб-сайт Google, и когда я нажимаю «Google», он открывает веб-сайт Yahoo.
Вот как я сделал OnItemClickListener:
getListView().setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String content = links[position];
Intent showContent = new Intent(getApplicationContext(),
Web.class);
showContent.setData(Uri.parse(content));
startActivity(showContent);
}
});