nlo*_*ogn 5 android android-layout android-webview android-studio
我正在开发一个应用程序,我认为富链接预览(whatsapp支持它,请参考图片)将对用户有所帮助,但是我不知道如何启动它。任何有关如何执行此操作的建议/提示会有所帮助。

这里更新的 是最新的解决方案
implementation 'io.github.ponnamkarthik:richlinkpreview:1.0.9'
Run Code Online (Sandbox Code Playgroud)
在你的 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>
Run Code Online (Sandbox Code Playgroud)
在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) {
}
});
Run Code Online (Sandbox Code Playgroud)
更多款式请访问
旧答案
您可以使用 github 上的这个Android Link Preview库。为此,只需将存储库添加到您的 build.gradle 文件中,如下所示
repositories {
jcenter()
maven { url 'https://github.com/leonardocardoso/mvn-repo/raw/master/maven-deploy'}
}
Run Code Online (Sandbox Code Playgroud)
您可以像这样使用工件:
dependencies {
compile 'org.jsoup:jsoup:1.8.3' // required
compile 'com.leocardz:link-preview:1.2.1@aar'
}
Run Code Online (Sandbox Code Playgroud)
您可以从此处下载示例应用程序
| 归档时间: |
|
| 查看次数: |
5571 次 |
| 最近记录: |