5940042d39
-> This change provides integration for widgets provided by the launcher package which can run arbitrary code. Change-Id: I6052da5c4afed7ee72e3b44d045b9c46f2d84c42
51 lines
839 B
Java
51 lines
839 B
Java
package com.android.launcher3;
|
|
|
|
import android.appwidget.AppWidgetProviderInfo;
|
|
|
|
public class DummyWidget implements CustomAppWidget {
|
|
@Override
|
|
public String getLabel() {
|
|
return "Dumb Launcher Widget";
|
|
}
|
|
|
|
@Override
|
|
public int getPreviewImage() {
|
|
return 0;
|
|
}
|
|
|
|
@Override
|
|
public int getIcon() {
|
|
return 0;
|
|
}
|
|
|
|
@Override
|
|
public int getWidgetLayout() {
|
|
return R.layout.dummy_widget;
|
|
}
|
|
|
|
@Override
|
|
public int getSpanX() {
|
|
return 2;
|
|
}
|
|
|
|
@Override
|
|
public int getSpanY() {
|
|
return 2;
|
|
}
|
|
|
|
@Override
|
|
public int getMinSpanX() {
|
|
return 1;
|
|
}
|
|
|
|
@Override
|
|
public int getMinSpanY() {
|
|
return 1;
|
|
}
|
|
|
|
@Override
|
|
public int getResizeMode() {
|
|
return AppWidgetProviderInfo.RESIZE_BOTH;
|
|
}
|
|
}
|