我在兩個xml文件(默認和橫向)中定義活動佈局。在這兩種情況下,我都使用相同的視圖,只改變它們的位置和格式。
這是定義ID的正確方法視圖的屬性:在橫向佈局中定義ID
android:id="@+id/example_text_view" //using @+id in both xml files
或者:
android:id="@+id/example_text_view" //default orientation xml
android:id="@id/example_text_view" //landscape orientation xml
似乎都正常工作,除非我entierly從土地的XML文件中刪除id聲明。
你看到這樣的一個:http://stackoverflow.com/questions/5025910/區別於id和id-in-android/5025971#5025971? –
我知道它們之間的區別,我不知道垂直佈局中的視圖和橫向佈局中的對應視圖是不同的對象,它們都需要單獨的ID,或者這兩個參考內存中的同一個對象? – tomwyr