該方案如下。我的應用程序基本上是家庭自動化的遙控器。它控制像加熱器,空調,窗戶等外部設備。由於每個設備都有一組不同的可能操作,具有各種輸入和輸出參數,因此我想爲每個設備使用自定義佈局。現在的想法是,設備製造商只會提供layout.xml和可能的自定義按鈕樣式(如.png或其他)等。這樣做的主要原因,而不是簡單地提供每個接口布局,是會有成千上萬的。所以接口將是可下載的內容。下載適用於Android應用程序的layout.xml並使用
鑑於layout.xml已經下載並在手機上保存的地方,我怎麼能現在利用它,並告訴我的應用程序使用新的佈局創建活動是什麼時候?
我已經發揮一點點與this example,但它並沒有真正幫助我那麼多。
非常感謝您的幫助。
(是的,我讀過有關下載運行時代碼/內容開發的指導方針和關注)
你不能使用下載的佈局,對不起 – pskink
如果有人有興趣嘗試這樣的:有一個開源的應用程序AnDroidDraw具有與開始一個簡單的類。參考:https://code.google.com/p/droiddraw/source/browse/trunk/AnDroidDraw/src/org/droiddraw/android/ViewInflater.java - 我可以發佈一個稍微改進的解析一些顏色,ImageView佔位符。我想看看是否有人想擴大這個。 –