Skip to content Skip to sidebar Skip to footer

Rich Link Preview In Android

I am working on an application where I think rich link preview (whatsapp supports it,refer image) will be helpful for users but I am not able to get an idea to start on it.Any kin

Solution 1:

Update here is the latest solution

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

in your 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>

in java :

richLinkView = (RichLinkView) findViewById(R.id.richLinkView);
        
        
        
        richLinkView.setLink("https://stackoverflow.com", newViewListener() {
            
            @OverridepublicvoidonSuccess(boolean status) {
                
            }
            
            @OverridepublicvoidonError(Exception e) {
                
            }
        });

For more styles visit

Library on GitHub

Old Answer

You can use this Android Link Preview library on github. for that just add the repository to your build.gradle file like this

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

And you can use the artifacts like this:

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

}

you can download a sample application from here

Solution 2:

I am late in the party, but I have found new lib which provide easy to integrate and default preview style, i.e WhatsApp, Skype, Telegram etc...

implementation ‘io.github.ponnamkarthik:richlinkpreview:1.0.9’

Link Preview lib integration step by step

Please check easy implementation from above link

Solution 3:

I found this library, I didn't try it but hope will work for you https://github.com/FreesoulApps/PreviewAndroid

Post a Comment for "Rich Link Preview In Android"