// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc 

package com.sina.weibo.sdk.api.share;

import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import com.sina.weibo.sdk.utils.Utility;

// Referenced classes of package com.sina.weibo.sdk.api.share:
//            IWeiboDownloadListener

public class WeiboDownloader
{

    private static final String CANCEL_CHINESS = "\u4EE5\u540E\u518D\u8BF4";
    private static final String CANCEL_ENGLISH = "Download Later";
    private static final String OK_CHINESS = "\u73B0\u5728\u4E0B\u8F7D";
    private static final String OK_ENGLISH = "Download Now";
    private static final String PROMPT_CHINESS = "\u672A\u5B89\u88C5\u5FAE\u535A\u5BA2\u6237\u7AEF\uFF0C\u662F\u5426\u73B0\u5728\u53BB\u4E0B\u8F7D\uFF1F";
    private static final String PROMPT_ENGLISH = "Sina Weibo client is not installed, download now?";
    private static final String TITLE_CHINESS = "\u63D0\u793A";
    private static final String TITLE_ENGLISH = "Notice";

    public WeiboDownloader()
    {
    }

    public static Dialog createDownloadConfirmDialog(final Context context, final IWeiboDownloadListener listener)
    {
        String s = "\u63D0\u793A";
        String s1 = "\u672A\u5B89\u88C5\u5FAE\u535A\u5BA2\u6237\u7AEF\uFF0C\u662F\u5426\u73B0\u5728\u53BB\u4E0B\u8F7D\uFF1F";
        String s2 = "\u73B0\u5728\u4E0B\u8F7D";
        String s3 = "\u4EE5\u540E\u518D\u8BF4";
        if (!Utility.isChineseLocale(context.getApplicationContext()))
        {
            s = "Notice";
            s1 = "Sina Weibo client is not installed, download now?";
            s2 = "Download Now";
            s3 = "Download Later";
        }
        return (new android.app.AlertDialog.Builder(context)).setMessage(s1).setTitle(s).setPositiveButton(s2, new _cls1()).setNegativeButton(s3, new _cls2()).create();
    }

    private static void downloadWeibo(Context context)
    {
        Intent intent = new Intent();
        intent.setAction("android.intent.action.VIEW");
        intent.setFlags(0x10000000);
        intent.setData(Uri.parse("http://app.sina.cn/appdetail.php?appID=84560"));
        try
        {
            context.startActivity(intent);
            return;
        }
        catch (Exception exception)
        {
            exception.printStackTrace();
        }
    }


    private class _cls1
        implements android.content.DialogInterface.OnClickListener
    {

        private final Context val$context;

        public void onClick(DialogInterface dialoginterface, int i)
        {
            WeiboDownloader.downloadWeibo(context);
        }

        _cls1()
        {
            context = context1;
            super();
        }
    }


    private class _cls2
        implements android.content.DialogInterface.OnClickListener
    {

        private final IWeiboDownloadListener val$listener;

        public void onClick(DialogInterface dialoginterface, int i)
        {
            if (listener != null)
            {
                listener.onCancel();
            }
        }

        _cls2()
        {
            listener = iweibodownloadlistener;
            super();
        }
    }

}