내가 지금 가지고있는 항목은 Audience, Topics 선택 및 Interviewing 전략의 3 가지 항목이있는 listView입니다. 경로에 관련된 항목 이름이있는 URL을 열 수있는 문자열로 이러한 항목을 저장할 수 있지만 경로가 목록보기 항목에있는 항목 이름과 다른 항목 이름을 가질 때 문제가 발생합니다. 우리는 Audience, Choosing_topics 및 Interviewing을 그들의 이름으로 사용합니다. url이나 listViewItem의 이름을 변경하지 않고이 충돌을 이름으로 처리하는 방법은 무엇입니까? 다른 문자열 배열을 참조하여 첫 번째 문자열 배열의 값을 비교하여 새 배열의 연관된 항목을 검색해야합니까? 다음은 현재 가지고있는 내용입니다.목록 어댑터 표시 텍스트 대 저장된 텍스트
setListAdapter (new ArrayAdapter (this, R.layout.list_item, GREATESTHITS)); ListView lv = getListView(); lv.setTextFilterEnabled (true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String text = (String) ((TextView)view).getText();
((GlobalVariables)getApplication()).setGlobalVariable(text);
String str = DownloadText("http://www.jmu.edu/uwc/" + text + ".html");
static final String[] GREATESTHITS = new String[] {"Audience", "Choosing topics", "Interviewing Strategies"};