我試圖在資源中查找包含background =「@ + id/play_bubble」的實例,並用自定義視圖Bubble替換視圖。Android結構查找和替換XML
所以目前View
看起來是這樣的:
<View
android:id="@+id/obstacle3"
android:layout_height="@dimen/obstacle_width"
android:layout_width="@dimen/obstacle_width"
android:background="@drawable/play_bubble"
android:layout_alignParentLeft="true"
android:layout_above="@id/obstacle2" />
我希望它查找包含某種背景的所有視圖對象,不管其他的屬性。我沒有得到任何結果。
我的最終結果替換後應該是這樣的:
<Bubble
android:id="@+id/obstacle3"
android:layout_height="@dimen/obstacle_width"
android:layout_width="@dimen/obstacle_width"
android:background="@drawable/play_bubble"
android:layout_alignParentLeft="true"
android:layout_above="@id/obstacle2" />
任何幫助深表感謝。
編輯:
所以這裏是我正在處理的接口。我對所有的正則表達式並不熟悉,所以我不確定是否正確地輸入了正確的東西,但它沒有返回任何結果。 Find/Replace
什麼XML解析器? – sln
它呢? – cdalsanto
使用XML解析器怎麼樣? – sln