Como alterar a imagem no widget de aplicativo de forma programática no android

Eu projetar um widget de aplicativo android em que doisImageView eu quero mudar a imagem tanto doImageView quando clicar na imagem, bem como chamar um método. Agora eu usoRemoteView como isso

RemoteViews views1 = new RemoteViews(context.getPackageName(),
                R.layout.activity_main);
        views1.setOnClickPendingIntent(R.id.smsImageView, pendIntent1);
        appWidgetManager.updateAppWidget(appWidgetIds, views1);

mas eu não tenho idéia de como eu mudar a imagem emimageView Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion