Bir appwidget yapıyorum ve widget'ını değiştirmek istediğim bir bitmap var.setAlpha RemoteViews sorunu için
RemoteViews remoteView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.myWidget);
remoteView.setInt(R.id.widgetPNG, "setAlpha", 50);
Ama çalışmıyor: hizmetinde
ben var. Emülatör, ana ekranda "Sorun yükleme widget'ını" gösterir. Eminim ki her şey iyi, çünkü çizgi değiştirdiğimde, imageResource mükemmel bir şekilde değişiyor:remoteView.setInt(R.id.widgetPNG, "setImageResource", R.drawable.anotherPNG).
Herkes bana yardımcı olabilir mi? Ben
İki görüntüleri yukarıda sadece bu desteği deneyin. – Kinwai
Bir görselin bir widget'daki saydamlığını başka nasıl değiştirebilirim? – Kinwai
9 fotoğraf vermi? @ Android.view.RemotableViewMethod ek açıklaması ile bir genel setAlpha (int) olan kendi görünüm sınıfınızı oluşturmayı deneyebilirsiniz. Çalışacağından emin değil, ama bir atışa değer. Android.view paketine RemotableViewMethod bildiren bir dosya eklemeniz gerekir. –