2010-05-29 42 views
3

他们有什么方法来应用样式资源来自定义类库中的项目边框?将样式应用到Android图库中的项目

我试图隐藏或更改默认灰色边框的颜色,但通过外观这是不可能的?

任何帮助或提示,你可以提供将是太棒了。

赞赏,

汤姆

回答

4

HelloGallery样品他们的状态如何通过使用attrs.xml文件中添加默认的灰色边框在步骤5中。如果你不想要边框,你可以简单地跳过这一步。

下一步将创建一个ImageAdapter,在构造函数中将边框应用于所有项目。如果你改变了构造函数,下面的代码的边界应该走了,你应该只有你的形象的一排左起:

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

此外,在getView方法有一个线i.setBackgroundResource(mGalleryItemBackground);可在这种情况下被删除。

希望这可以帮助你在正确的方向上有一点点。

+0

啊太棒了! 我简直不敢相信我只是简单地删除对资源的引用。 干杯皮罗! – iTom 2010-05-29 12:56:36