jjzjj

RemoteView

全部标签

android - 更改 remoteView ImageView 背景

我有一些带有ImageViews的remoteView,我需要以编程方式更改“android:background”。我知道如何更改“android:src”:remoteView.setImageViewResource(intviewId,intsrcId);它工作正常,但我如何更改“android:background”?谢谢 最佳答案 可以使用publicvoidsetInt(intviewId,StringmethodName,intvalue)方法。remoteView.setInt(R.id.viewid,"setBa

android - 如何为自定义 Android 通知向 RemoteView 添加垂直线?

我正在努力向自定义Android通知添加一条垂直线。我试过将这样的View添加到我的相对布局中:但是当我触发通知时,出现以下异常:android.app.RemoteServiceException:从包XXX发布的错误通知:无法扩展RemoteViews:StatusBarNotification(package=XXX)有人有什么想法吗? 最佳答案 您不能在RemoteView中只膨胀任何View。将您的View更改为空的TextView或ImageView。ARemoteViewsobject(and,consequently

java - 动态添加的 RemoteView 的布局权重

在我的小部件中,我使用以下方法将项目(R.layout.widget_item)动态添加到在我的主要小部件布局中定义的LinearLayout://--MainwidgetlayoutRemoteViewsviews=newRemoteViews(context.getPackageName(),R.layout.widget_design);//--AddtomainlayoutRemoteViewsnewView=newRemoteViews(context.getPackageName(),R.layout.widget_item);views.addView(R.id.view

android - RemoteView 和 setGravity

我有一个android小部件,它在FrameLayout中显示一个TextView。TextView填充整个父布局。我想做的是,它能够在运行时更改文本在TextView中的显示位置。目前,我会通过改变TextView上的重力来实现...它甚至有一个setGravity(int)方法,它应该与RemoteView完美配合(我在小部件,还记得吗?)。无论如何在理论上。不幸的是,这会返回一个错误。关于“无法在此处运行setGravity(int)”之类的东西。如果需要,将使用确切的错误消息进行更新我正在使用这个fragment:myRemoteView.setInt(R.id.myTextV

android - RemoteView 不在自定义通知中显示按钮

我正在通过集成RemoteViews实现自定义推送通知。问题是,remoteview中的按钮没有显示。我没有弄错我做错了什么。代码:publicclassAlarmReceiverextendsBroadcastReceiver{Bitmapbannerimage;privatestaticintMY_NOTIFICATION_ID=1;NotificationManagernotificationManager;NotificationmyNotification;@SuppressLint("NewApi")@OverridepublicvoidonReceive(Contextc

Android Widget 以编程方式更改 remoteView 设置

是否有所有标记为@RemotableViewMethod的方法的列表?我环顾四周,但没有找到任何东西。我需要管理一个android小部件remoteView并且了解所有允许的方法可能很有用。 最佳答案 回复有点晚,但我也很难找到这些,所以我认为值得与其他人分享:GrepCode->Searchusagesof@RemoteViewMethod 关于AndroidWidget以编程方式更改remoteView设置,我们在StackOverflow上找到一个类似的问题:

android - Remoteview showNext() 和 showPrevious() 中的 ViewFlipper 不工作

我在一个项目中工作,我需要在通知栏的Remoteview中使用ViewFlipperView。目前正面临showNext()和showPreview()的问题。但不幸的是,当我调用按钮时,没有调用showNext()和showPreview()。我也发布我的代码供您引用。请在我出错的地方帮助我,如果我的问题不清楚,请纠正我。privateNotificationsetCustomViewNotification(){//CreatesanexplicitintentforanResultActivitytoreceive.IntentresultIntent=newIntent(thi

android - 如何在android通知中增加remoteview的高度

我正在尝试使用自定义RemoteView创建通知。但是在显示通知时,RemoteView的底部被裁剪了。通知中只有一半的远程View可见。有人能告诉我有关增加通知高度的信息吗在安卓中? 最佳答案 首先,Android上的通知高度限制为256dp。超过此高度的View将在底部被裁剪。其次,要创建自定义BigNotification布局,请像这样使用RemoteViews:NotificationManagernotificationManager=(NotificationManager)getSystemService(NOTIFI

java - 如何从 RemoteView 中的布局编辑/更改 View 或从 View 创建 RemoteView?

我为Android应用程序创建小部件(当然是用Java)。我有从布局(使用布局ID)创建的经典RemoteViewsRemoteViewsrv=newRemoteViews(context.getPackageName(),R.layout.view);我需要编辑或更改View(通过ID标识)。在经典View中很容易,使用findViewById函数。Viewv=...//inflatelayoutR.layout.viewViewmy=v.findViewById(R.id.myViewId);processView(my);//fillingview但RemoteViews不支持它

android - RemoteView addView 不工作

我有一个应用程序小部件,我想将View(TextView等)添加到RemoteView,但它从未显示。代码如下:RemoteViewsviews=newRemoteViews(context.getPackageName(),R.layout.widget_layout);RemoteViewsnewView=newRemoteViews(context.getPackageName(),R.layout.widget_row_layout);newView.setTextViewText(R.id.textUser,"1234");views.addView(views.getLay