python - android中的丰富链接预览

标签 python android android-layout android-studio android-webview

我正在开发一个应用程序,我认为丰富的链接预览(whatsapp 支持它,引用图片)将对用户有帮助,但我无法开始使用它。任何类型的建议/提示这样做会有帮助。 enter image description here

最佳答案

更新 这是最新的解决方案

implementation 'io.github.ponnamkarthik:richlinkpreview:1.0.9'

在您的 XML 中

<io.github.ponnamkarthik.richlinkpreview.RichLinkView
    android:id="@+id/richLinkView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
</io.github.ponnamkarthik.richlinkpreview.RichLinkView>

在 Java 中:

richLinkView = (RichLinkView) findViewById(R.id.richLinkView);
        
        
        
        richLinkView.setLink("https://stackoverflow.com", new ViewListener() {
            
            @Override
            public void onSuccess(boolean status) {
                
            }
            
            @Override
            public void onError(Exception e) {
                
            }
        });

更多样式请访问

Library on GitHub

旧答案

您可以使用这个 Android Link Preview github 上的图书馆。为此,只需像这样将存储库添加到您的 build.gradle 文件中

repositories {
jcenter()
maven { url 'https://github.com/leonardocardoso/mvn-repo/raw/master/maven-deploy'}
     }

您可以像这样使用 Artifact :

dependencies {
compile 'org.jsoup:jsoup:1.8.3' // required
compile 'com.leocardz:link-preview:1.2.1@aar'

}

您可以从 here 下载示例应用程序

关于python - android中的丰富链接预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38210743/

相关文章:

python正则表达式获取电子邮件地址的第一部分

python - 如何从 HTML LXML 中删除注释

Android:Flutter 中的 Handler.post() 等价物

Android SearchView 设置默认展开

android - protected 图像文件夹 Android

python - 在 python 模式下使用 gdb 调试正在运行的 python 应用程序不起作用

android - 没有这样的表 : (code 1) while compiling: SELECT * FROM event

android - 每次 getItem() 触发时创建一个 fragment ?

android - 屏幕一分为二(水平或垂直)

python - python中的md5十六进制到二进制