大漢易經書院.apk(点击下载) / THProvider.java


package com.baidu.techain;

import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
import com.baidu.techain.i.c;
import com.baidu.techain.i.v;
import com.umeng.analytics.pro.ak;

public class THProvider extends ContentProvider {
    public int delete(Uri uri, String str, String[] strArr) {
        return 0;
    }

    public String getType(Uri uri) {
        return null;
    }

    public Uri insert(Uri uri, ContentValues contentValues) {
        return null;
    }

    public boolean onCreate() {
        return false;
    }

    public int update(Uri uri, ContentValues contentValues, String str, String[] strArr) {
        return 0;
    }

    public Cursor query(Uri uri, String[] strArr, String str, String[] strArr2, final String str2) {
        try {
            if (!ak.ax.equals(str)) {
                return null;
            }
            final String str3 = "";
            if (Build.VERSION.SDK_INT >= 19) {
                str3 = getCallingPackage();
            }
            final Context context = getContext();
            v.a(context).a(new Runnable() {
                /* class com.baidu.techain.THProvider.AnonymousClass1 */

                public final void run() {
                    try {
                        Intent intent = new Intent();
                        intent.putExtra(ak.aH, ak.ax);
                        intent.putExtra("c", str2);
                        if (str3 == null) {
                            intent.putExtra("source", "");
                        } else {
                            intent.putExtra("source", str3);
                        }
                        a.a(context, intent);
                    } catch (Throwable unused) {
                        c.a();
                    }
                }
            });
            return null;
        } catch (Throwable unused) {
            c.a();
            return null;
        }
    }
}