为高分辨率屏幕创建可用的工具栏



高分辨率屏幕是旧的新闻,但是由于某种原因,我们(和日食人士(一直忽略了它们。好吧,我们再也不能。

我们想做的是创建适用于"正常"显示的日食应用程序,但也适用于高分辨率。目前,图标已经到了较小的查看或单击。

此错误链接到此(相当稀疏(的文档指出,我们只需要为Image使用新的构造函数。好的,因此我们需要创建自己的ImageDataProvider实现。

虽然这可能适用于我们创建的图像,但它不适用于主工具栏图标。

因此,假设我们将从"从头开始"启动一个全新的应用程序:我们将如何设置所有内容以使工具栏与新API一起使用,以便使用各种屏幕?

(也有类似的问题,但是从Eclipse用户的角度来看,这个问题是从Eclipse应用程序的开发人员的角度来看。(

当使用ImageDescriptor.createFromURL加载图像的HIDPI模式缩放使用时,将寻找具有@2x@1.5x的图像,或者根据当前缩放量的不同(例如,remove.pngremove@2x.png(。这用于创建ImageDataProvider

Eclipse将将其用于工具栏图像和许多其他内容。

最新更新