草庐IT

小部件

全部标签

vaadin自定义客户端小部件无法编译“未找到的插件”前缀'vaadin''

我试图用EclipseIDE创建一个自定义的客户端小部件。当我从工具栏中单击编译窗口集选项时,它会停止以下错误。这个主题是重复的,但没有合适的答案。[INFO]Scanningforprojects...[INFO]Downloading:https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml[INFO]Downloading:https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml[INFO]Dow

android - 如何以编程方式在主屏幕上调出小部件

我试图以编程方式在主屏幕上显示一个小部件,但在通过Intent传递小部件ID并调用startActivity(pickIntent)时我遇到了问题。小部件列表即将出现,但我开发的小部件未被选中。finalint[]appWidgetIds=appWidgetManager.getAppWidgetIds(component);Intentintent=getIntent();Bundleextras=intent.getExtras();if(extras!=null){mAppWidgetId=extras.getInt(AppWidgetManager.EXTRA_APPWIDGE

java - 如何创建向后兼容的 Android 分页应用程序小部件?

我在尝试查找有关如何制作分页应用小部件(如Facebook、Twitter和FriendCaster中的小部件)的教程时遇到了麻烦。我可以使用带有适配器的新Android3.0+工具,但是这将很难测试,因为我没有任何设备支持,我的计算机也不支持。 最佳答案 这可以通过为您的appwidget提供状态来完成,该状态定义了它当前显示的页面。并将广播分配给按钮以更改状态。使用PendingIntent单击按钮时发送广播.有一个receiver收听广播并跟踪状态(页面)根据当前状态更新appwidget这是一些不完整的代码示例:Remote

android - 小部件调整大小后小部件布局更改

我的小部件支持调整小部件的大小。但是当小部件尺寸改变时,文本尺寸保持不变。我该怎么办?我正在寻找诸如文本大小百分比之类的东西,这取决于小部件的大小。 最佳答案 要添加到Artem的答案中,您可以通过执行以下操作从bundle中获取新选项。publicclassYourWidgetProviderextendsAppWidgetProvider{@OverridepublicvoidonAppWidgetOptionsChanged(Contextcontext,AppWidgetManagerappWidgetManager,int

android - 删除 Android Gallery 小部件中的边框?

如何去除画廊图片周围丑陋的灰色边框? 最佳答案 在您的ImageAdapter中排除这一行以停止加载该预设://imageBackground=ta.getResourceId(R.styleable.Gallery1_android_galleryItemBackground,1);在此之后图像可能会重叠,因此请进入您的main.xml或您用于样式设置的任何内容,并将其添加到您的图库中,以便在您的图库图像周围填充,如透明边框:android:spacing="10px"现在XML的Gallery部分将显示为:

android - 启动器重启时小部件未更新

我有一个小部件,它会在配置更改(例如屏幕方向)时以及手机解锁时自行更新。此过程涉及为我的小部件上的按钮设置onClick处理程序。这很好用,但是我发现有一个使用案例导致我的应用程序无法响应onClick事件。这种特殊情况是每当启动器自行重启时。有没有办法检测启动器何时重新启动,以便我可以手动更新我的小部件?或者是否有另一种方法来确保onClick处理程序不会丢失? 最佳答案 原来我是在发送垃圾邮件newRemoteViews()而我本应该只调用它一次来生成View,然后在需要时引用那个实例。在我的解决方案中,我有一个类变量来存储这个

android - 在android中点击更新应用程序小部件

我正在开发Android小部件,我的小部件如下图所示,[prev]Activity名称[next]prev,next是小部件上的按钮。所以我想在单击next和prev按钮时更新事件名称。在服务启动时,我加载数据并将其存储在数组列表中。现在我想通过单击小部件上的下一个和上一个按钮来遍历数组列表。那么我怎样才能做到这一点。请帮我找到合适的解决方案。这是我的xml布局 最佳答案 因此,只需像这样处理AppWidgetProvider类中按钮的点击事件。请参阅这个关于如何创建简单小部件的好教程。还添加了点击处理程序。Tutorial–Cre

android - 如何从小部件启动对话框?

我在任何地方都找不到单击小部件时会启动对话框的情况。你有什么想法?我有这个代码publicvoidonUpdate(Contextc,AppWidgetManagerappWidgetManager,int[]appWidgetIds){finalintN=appWidgetIds.length;AppWidgetManagermgr=AppWidgetManager.getInstance(c);for(inti=0;i 最佳答案 我在这里假设“小部件”是指“应用程序小部件”,即应用程序可以添加到用户主屏幕的交互元素。应用小部件不

QT 项目视图(QListView&QTreeView&QTableView)和项目部件(QListWidget&QTreeWidget&QTableWidget)详解

目录一、Qt项目视图(ItemViews)        1.QListView2.QTreeView3.QTableView二、Qt项目部件(ItemWidgets)1.QListWidget2.QTreeWidget3.QTableWidget一、Qt项目视图(ItemViews)        控件名称依次解释如下:ListView:清单视图TreeView:树视图TableView:表视图ColumnView:列视图UndoView:撤销命令视图1.QListViewQListView是一个用于显示列表数据的QtGUI组件。它基于模型/视图(Model/View)架构,可以通过QAbs

android - 从数字时钟小部件中删除秒和 AM/PM

我想从数字时钟小部件中删除秒数和AM/PM指示,但我不知道该怎么做。 最佳答案 它在DigitalClock类中进行了硬编码,因此您无法通过编程方式更改它。改变它的唯一方法是重新实现DigitalClock小部件。你可以从here获得源代码.您需要将此代码复制到您的项目中,将其重命名为“MyDigitalClock”,并将其用作您的小部件。正如您将在实现中看到的那样,您应该关注两个变量以获得您想要的结果:privatefinalstaticStringm12="h:mm:ssaa";privatefinalstaticStringm