Update NoteWidgetProvider_2x.java

main
p4ns2i85u 3 months ago
parent 017666bc2d
commit 4a7cab3468

@ -14,34 +14,34 @@
* limitations under the License.
*/
package net.micode.notes.widget;
package net.micode.notes.widget;// 包声明,指明代码属于哪个包
import android.appwidget.AppWidgetManager;
import android.content.Context;
import android.appwidget.AppWidgetManager;// 导入AppWidgetManager类
import android.content.Context;// 导入Context类
import net.micode.notes.R;
import net.micode.notes.data.Notes;
import net.micode.notes.tool.ResourceParser;
import net.micode.notes.R;// 导入R类用于访问资源
import net.micode.notes.data.Notes;// 导入Notes类
import net.micode.notes.tool.ResourceParser;// 导入ResourceParser类
public class NoteWidgetProvider_2x extends NoteWidgetProvider {
public class NoteWidgetProvider_2x extends NoteWidgetProvider {// 声明NoteWidgetProvider_2x类继承自NoteWidgetProvider
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
super.update(context, appWidgetManager, appWidgetIds);
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {// 重写onUpdate方法当小部件更新时调用
super.update(context, appWidgetManager, appWidgetIds);// 调用父类的update方法更新小部件
}
@Override
protected int getLayoutId() {
return R.layout.widget_2x;
protected int getLayoutId() {// 重写getLayoutId方法获取布局ID
return R.layout.widget_2x;// 返回widget_2x布局的资源ID
}
@Override
protected int getBgResourceId(int bgId) {
return ResourceParser.WidgetBgResources.getWidget2xBgResource(bgId);
protected int getBgResourceId(int bgId) {// 重写getBgResourceId方法获取背景资源ID
return ResourceParser.WidgetBgResources.getWidget2xBgResource(bgId);// 返回2x小部件背景资源ID
}
@Override
protected int getWidgetType() {
return Notes.TYPE_WIDGET_2X;
return Notes.TYPE_WIDGET_2X;// 返回2x小部件类型
}
}

Loading…
Cancel
Save