Android Wear:无法解析图像参考

时间:2015-04-25 19:08:33

标签: android wear-os

这里可能是一个愚蠢的问题,但我刚刚开始在Android编程,所以请耐心等待。

https://gist.github.com/gabrielemariotti/ca2d0a9f79b902b19a65

我正在关注此项目,以在我的Android Wear应用程序上实现GridViewPager。它工作正常,只有我试图使用的背景图像没有显示。它只显示黑屏。

问题是这个getBackground()方法,特别是imageReference。

 public ImageReference getBackground(int row, int col) {
            SimplePage page = ((SimpleRow)mPages.get(row)).getPages(col);
            return ImageReference.forDrawable(page.mBackgroundId);
    }

教程显示应该返回一个Image Reference但是我遇到了构建错误,说无法解析ImageReference。那么我必须为ImageReference创建一个类或接口吗?或者您是否在图像上设置了属性?

任何人都可以对此有所了解吗?

提前干杯。

1 个答案:

答案 0 :(得分:0)

从可穿戴支持库的版本1.1开始(FragmentGridPagerAdapter是其中的一部分),方法发生了很大变化:它们不再使用任何类型的ImageReference类 - 新方法, getBackgroundForPage,只需返回Drawable