Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将java小部件转换为kotlin_Java_Android_Kotlin_Widget_Translate - Fatal编程技术网

将java小部件转换为kotlin

将java小部件转换为kotlin,java,android,kotlin,widget,translate,Java,Android,Kotlin,Widget,Translate,有人能帮我把java翻译成kotlin吗? 我正在尝试制作一个android小部件,当按下按钮时,它会自动更新 public class NewAppWidget extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { for (int appWidge

有人能帮我把java翻译成kotlin吗? 我正在尝试制作一个android小部件,当按下按钮时,它会自动更新

public class NewAppWidget extends AppWidgetProvider {

    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {

        for (int appWidgetId : appWidgetIds) {

            Intent intent1 = new Intent(context, NewAppWidget.class);
            intent1.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
            intent1.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, appWidgetIds);
            PendingIntent pendingIntent1 = PendingIntent.getBroadcast(context,0, intent1, 0);

            RemoteViews remoteViews = new RemoteViews(context.getPackageName(),R.layout.new_app_widget);
            remoteViews.setOnClickPendingIntent(R.id.buttonId, pendingIntent1);

            //there will come my action

            appWidgetManager.updateAppWidget(appWidgetId, remoteViews);
        }
    }

}

有人能帮我翻译一下吗?

Android Studio实际上可以为您将Java转换为Kotlin。按代码>将Java文件转换为Kotlin文件。

您误解了Stackoverflow的工作原理,我们不是代码转换服务。请花些时间在帮助中心,阅读这里的几个问题,了解如何提出好的问题。你需要尝试并提出具体的问题。是的。我理解。我知道stack是如何工作的,但我已经为此做了一个星期的研究,在kotlin找不到任何东西。所以我问是否有人可以帮助我或给我发送一些链接。对不起,我刚刚把你的代码翻译成kotlin,我不知道你怎么没找到,请检查页面