Class PreviewTask
- java.lang.Object
-
- android.os.AsyncTask<java.lang.String,java.lang.Void,LinkPreviewView.LinkPreview>
-
- com.cheetahdigital.newsfeed.ui.list.PreviewTask
-
public class PreviewTask extends android.os.AsyncTask<java.lang.String,java.lang.Void,LinkPreviewView.LinkPreview>
Handles loading of Link Preview
-
-
Field Summary
Fields Modifier and Type Field Description protected PreviewListenermListenerprotected PostmPost
-
Constructor Summary
Constructors Constructor Description PreviewTask(Post post, PreviewListener listener)Constructor for this task
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected LinkPreviewView.LinkPreviewdoInBackground(java.lang.String... params)protected voidonPostExecute(LinkPreviewView.LinkPreview linkPreview)
-
-
-
Field Detail
-
mPost
protected Post mPost
-
mListener
protected PreviewListener mListener
-
-
Constructor Detail
-
PreviewTask
public PreviewTask(Post post, PreviewListener listener)
Constructor for this task- Parameters:
post-Postthat contains link previewlistener- thePreviewListenerfor handling loaded link preview
-
-
Method Detail
-
doInBackground
protected LinkPreviewView.LinkPreview doInBackground(java.lang.String... params)
- Specified by:
doInBackgroundin classandroid.os.AsyncTask<java.lang.String,java.lang.Void,LinkPreviewView.LinkPreview>
-
onPostExecute
protected void onPostExecute(LinkPreviewView.LinkPreview linkPreview)
- Overrides:
onPostExecutein classandroid.os.AsyncTask<java.lang.String,java.lang.Void,LinkPreviewView.LinkPreview>
-
-