年度问题的年轻人。
我有一个网站,里面有几个div。以及我想把它作为Android应用程序前端的div之一。
I.E,我有这个div 我想将整个元素作为android应用程序。当然为各种物品添加按钮,但现在这是我的主要障碍。
我不想将页面硬编码到android应用程序中,因为当然元素会发生变化。
提前谢谢。
答案 0 :(得分:0)
您可以使用WebView在应用程序中显示网站。见this article。如果您只想显示网站的一个div,可以将此div移动到另一个页面。这应该是实现目标的最简单方法。
顺便说一句:没有愚蠢的问题; - )答案 1 :(得分:0)
一种选择是对您的网站进行编码,以便此DIV具有分配给它的唯一ID。然后,您可以将站点中的所有HTML下载到应用程序中的字符串中,解析出您想要的单个div(通过查找唯一ID)并将其保存在名为html的字符串中。接下来,您可以使用webView.loadData(html,mimeType,encoding)将此DIV放在webview中;其中“html”是包含您提取的div的字符串。只要DIV的内容具有资源(图像/链接)的绝对路径,它就应该正确加载和显示您的内容