mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-28 07:46:55 +00:00
Simiplifying the Parner override definition so that it can be used
for multiple overrides Bug: 257555083 Test: Presubmit Change-Id: I14eb98edb19ccf109222d6806e27de707e485457
This commit is contained in:
@@ -19,6 +19,7 @@ import android.util.Log;
|
||||
import com.android.launcher3.LauncherSettings.Favorites;
|
||||
import com.android.launcher3.model.data.WorkspaceItemInfo;
|
||||
import com.android.launcher3.shortcuts.ShortcutKey;
|
||||
import com.android.launcher3.util.Partner;
|
||||
import com.android.launcher3.util.Thunk;
|
||||
import com.android.launcher3.widget.LauncherWidgetHolder;
|
||||
|
||||
@@ -51,6 +52,9 @@ public class DefaultLayoutParser extends AutoInstallsLayout {
|
||||
private static final String ATTR_SHORTCUT_ID = "shortcutId";
|
||||
private static final String ATTR_PACKAGE_NAME = "packageName";
|
||||
|
||||
public static final String RES_PARTNER_FOLDER = "partner_folder";
|
||||
public static final String RES_PARTNER_DEFAULT_LAYOUT = "partner_default_layout";
|
||||
|
||||
// TODO: Remove support for this broadcast, instead use widget options to send bind time options
|
||||
private static final String ACTION_APPWIDGET_DEFAULT_WORKSPACE_CONFIGURE =
|
||||
"com.android.launcher.action.APPWIDGET_DEFAULT_WORKSPACE_CONFIGURE";
|
||||
@@ -278,10 +282,9 @@ public class DefaultLayoutParser extends AutoInstallsLayout {
|
||||
// Folder contents come from an external XML resource
|
||||
final Partner partner = Partner.get(mPackageManager);
|
||||
if (partner != null) {
|
||||
final Resources partnerRes = partner.getResources();
|
||||
final int resId = partnerRes.getIdentifier(Partner.RES_FOLDER,
|
||||
"xml", partner.getPackageName());
|
||||
final int resId = partner.getXmlResId(RES_PARTNER_FOLDER);
|
||||
if (resId != 0) {
|
||||
final Resources partnerRes = partner.getResources();
|
||||
final XmlPullParser partnerParser = partnerRes.getXml(resId);
|
||||
beginDocument(partnerParser, TAG_FOLDER);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user