2013-11-04 57 views
0

如何從外部Android庫加載web視圖並進行一些工作。從庫加載視圖Android

代碼需要在庫中是私有的。

我希望其他開發人員調用從位於庫中的uiwebview加載的付款表單,併爲此設置事件偵聽器。

回答

0

或者:

  • 有一個返回View的方法(在這種情況下,WebView),你的庫的用戶必須添加到自己的UI,或

  • 有一個方法需要一個ViewGroup,在其中添加您的WebView

我會強烈建議前一種方法,讓你的庫的用戶對你的View相對於其他事物的大小和位置的控制。

話雖這麼說,如果這是一個付款的形式,你可以得到更好的服務展示你WebView在一個專門的活動,或專用的片段,或在Dialog,而不是期望開發者填滿你的WebView到現有的UI。

0

很簡單。創建你的部件,使其成爲final(所以沒有人可以擴展它),並在Library模塊中編譯。 Library模塊將與您的小部件組件生成.jar文件。

編輯:如何創建Intellij IdeaAndroid Library項目, Eclipse

+0

我能找到一個例子地方? – Millerbean