ReadWebpageAsyncTask.java 1.29 KB
package com.bitstrips.imoji.ui.tasks;

import android.os.AsyncTask;
import com.crashlytics.android.Crashlytics;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;

public class ReadWebpageAsyncTask
  extends AsyncTask<String, Void, String>
{
  private String a;
  
  public ReadWebpageAsyncTask(String paramString)
  {
    this.a = paramString;
  }
  
  protected String doInBackground(String... paramVarArgs)
  {
    if (this.a == null) {
      return null;
    }
    StringBuilder localStringBuilder;
    try
    {
      paramVarArgs = new BufferedReader(new InputStreamReader(new URL(this.a).openStream()));
      localStringBuilder = new StringBuilder();
      for (;;)
      {
        String str = paramVarArgs.readLine();
        if (str == null) {
          break;
        }
        localStringBuilder.append(str);
      }
      paramVarArgs.close();
    }
    catch (IOException paramVarArgs)
    {
      Crashlytics.logException(paramVarArgs);
      return null;
    }
    paramVarArgs = localStringBuilder.toString();
    return paramVarArgs;
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/bitstrips/imoji/ui/tasks/ReadWebpageAsyncTask.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */