导航菜单

页面标题

页面副标题

Releam v2.13.2 - WordsWidgetProvider.java 源代码

正在查看: Releam v2.13.2 应用的 WordsWidgetProvider.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.solaflashapps.releam.widget;

import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProvider;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import b5.e;
import com.solaflashapps.releam.ui.words.learn.WordActivity;
import com.solaflashapps.releam.ui.words.learn.WordPagerActivity;
import d9.i;
import d9.l;
import e9.a;
import java.io.Serializable;
import java.util.ArrayList;
import n7.c;

public final class WordsWidgetProvider extends AppWidgetProvider {

    public static final a f4082a = a.f4586q;

    @Override
    public final void onAppWidgetOptionsChanged(Context context, AppWidgetManager appWidgetManager, int i10, Bundle bundle) {
        if (context == null || appWidgetManager == null || bundle == null) {
            return;
        }
        e.L(context, appWidgetManager, i10, bundle);
    }

    @Override
    public final void onReceive(Context context, Intent intent) {
        if (s9.a.c("com.solaflashapps.releam.widget.LIST_ITEM_ACTION", intent != null ? intent.getAction() : null)) {
            Serializable serializableExtra = intent.getSerializableExtra("EXTRA_WORD_ID_FROM_WIDGET");
            if (intent.getBooleanExtra("EXTRA_OPEN_SETTINGS", false)) {
                Intent intent2 = new Intent(context, (Class<?>) WordsWidgetSettingsActivity.class);
                intent2.addFlags(268468224);
                if (context != null) {
                    context.startActivity(intent2);
                }
                u3.a.G(m7.a.f6781t1, null);
            } else if (serializableExtra != null && context != null) {
                l lVar = (l) serializableExtra;
                ArrayList arrayList = new ArrayList();
                i G = c.G(lVar.Z);
                if (G != null) {
                    int i10 = WordActivity.f4014v0;
                    Intent m10 = mb.a.m(context, G, false);
                    m10.addFlags(268468224);
                    arrayList.add(m10);
                    ArrayList K = c.K(G.f4385i, false);
                    if (!K.isEmpty()) {
                        WordActivity.f4013u0 = lVar.f4396i;
                        int i11 = WordPagerActivity.f4022x0;
                        arrayList.add(mb.a.n(context, new ArrayList(K), G, 3));
                    }
                    context.startActivities((Intent[]) arrayList.toArray(new Intent[0]));
                }
                u3.a.G(m7.a.f6783u1, null);
            }
        }
        if (s9.a.c("com.solaflashapps.releam.widget.UPDATE_WIDGET_ACTION", intent != null ? intent.getAction() : null) && context != null) {
            e.K(context);
        }
        super.onReceive(context, intent);
    }

    @Override
    public final void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] iArr) {
        if (iArr != null) {
            for (int i10 : iArr) {
                if (context != null && appWidgetManager != null) {
                    Bundle appWidgetOptions = appWidgetManager.getAppWidgetOptions(i10);
                    s9.a.k(appWidgetOptions);
                    e.L(context, appWidgetManager, i10, appWidgetOptions);
                }
            }
        }
    }
}