Android: findviewbyid: Suche nach ID, wenn die Ansicht nicht auf demselben Layout liegt, das von setContentView aufgerufen wird

Ich habe eine activity MyActivity, der sich von MapActivity. In der .xml-Datei mit dem layout kann ich nur die MapView

<com.google.android.maps.MapView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/trail_map_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:clickable="true"
    android:apiKey="key"
/>

Aber ich muss zu finden eine andere Ansicht, die sich in einem anderen .xml-Datei.
Leider findViewById liefert null zurück.
Wie bekomme ich die Ansicht, die ich Suche?

Vielen Dank!

Kommentar zu dem Problem
Warum würden Sie brauchen? Was versuchen Sie zu tun? Kommentarautor: Macarse
Es ist eine gängige situation für zeigt eine Ansicht die nicht vorhanden ist. Zum Beispiel, wenn Sie möchten, eine Ansicht zu zeigen, wenn ein Nutzer eine Aktion wie z.B. das drücken einer Taste, klicken auf einen Hauptmenü-Symbol, etc. Kommentarautor: hexicle

InformationsquelleAutor der Frage Santiago | 2010-02-16

Schreibe einen Kommentar