Я пытаюсь написать приложение для Android, в котором есть кнопка для навигации по списку. Я просто добавляю Listview XML в свой проект. Как заставить мой проект Eclipse распознавать его, чтобы я мог использовать его в моем setContentView ()
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawSelectorOnTop="false" />
<TextView
android:id="@id/android:empty"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Patient List is Empty"/>
</LinearLayout>
Я пытался использовать его в этом новом ListActivity
public class PatientList extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout);
List<Map<String, String>> data = new ArrayList<Map<String, String>>();
}
/**
*
*/
public PatientList() {
// TODO Auto-generated constructor stub
}
}
Но я не могу найти его, используя эквивалентное интеллигентное чувство Затмения. Каждый элемент в этом listView будет доступен для щелчка, например, открывая другое представление списка (которое будет получено с помощью http-вызова в XML-файл где-то на основе идентификатора в XML).
Затем я попытаюсь открыть это одним нажатием кнопки, которая у меня есть ... Не самый лучший дизайн, но я буду улучшать его, как только выясню, как еще можно назвать способ вызова XML в качестве веб-службы http. получить xml и превратить его в представление списка ... На данный момент это представление списка предопределено. Но любая помощь, выясняющая, как я могу теперь получить доступ к этому списку или сделать так, чтобы мой R.java получил к нему доступ (сгенерированный автоматически, так как мне заставить эту вещь распознавать мой ListView?), Была бы очень признательна.