将样式应用于Android Gallery中的项目

他们有没有办法使用样式资源来使用Android定制Gallery类中的项目边框?

我正在尝试隐藏或更改默认灰色边框的颜色,但是从外观上看这是不可能的吗?

您可以提供的任何帮助或提示都将非常棒.

赞赏,

汤姆

解决方法:

HelloGallery示例中,他们声明了如何在第5步中使用attrs.xml文件添加默认的灰色边框.如果您不想要边框,可以简单地跳过此步骤.

在下一步中,将创建一个ImageAdapter,在构造函数中,它们会将边框应用于所有项目.如果将构造函数更改为以下代码,则边框将消失,并且只剩下一行图像:

public ImageAdapter(Context c) {
    mContext = c;
    TypedArray a = obtainStyledAttributes(R.styleable.HelloGallery);
    a.recycle();
}

此外,在getView方法中,有一行i.setBackgroundResource(mGalleryItemBackground);在这种情况下可以将其删除.

希望这对您朝正确的方向有所帮助.

上一篇:android-将图库滚动到下一页


下一篇:Android ACTION_VIEW多张图片