如何从外部 Android 库加载 webview 并进行一些工作。
代码需要在库中是私有的。
我希望其他开发人员调用从位于库中的 uiwebview 加载的付款表单,并为此设置事件侦听器。
如何从外部 Android 库加载 webview 并进行一些工作。
代码需要在库中是私有的。
我希望其他开发人员调用从位于库中的 uiwebview 加载的付款表单,并为此设置事件侦听器。
任何一个:
有一个方法返回一个View
(在本例中为WebView
),您的库的用户必须将其添加到他们的 UI 中,或者
有一个采用 的方法,ViewGroup
您可以在其中添加WebView
.
我强烈推荐前一种方法,因此您的图书馆用户可以更好地控制您View
相对于其他事物的大小和定位。
话虽如此,如果这是一个支付表单,你可能会更好地WebView
在一个专门的活动、一个专门的片段或一个中显示你Dialog
,而不是期望开发人员将你WebView
塞进现有的 UI 中。
这很简单。创建您的小部件,制作它final
(因此没有人可以扩展它),然后在Library
模块中编译。Library
模块将使用您的小部件组件生成 .jar 文件。
编辑:如何在Intellij Idea、
EclipseAndroid Library
中创建项目