2

我想知道当面包块已经显示时是否可以更改它的文本和图像。如何?

4

2 回答 2

2

在简单的情况下,你不能轻易。但是,我想如果您提供自定义视图并维护对它的引用,您可以随意修改视图。以下是自定义视图制作方法:

public static Crouton make(Activity activity, View customView);
public static Crouton make(Activity activity, View customView, ViewGroup viewGroup);
public static Crouton make(Activity activity, View customView, int viewGroupResId);
public static Crouton make(Activity activity, View customView, int viewGroupResId, final Configuration configuration);

也有相应的显示方法。

您也可以使用默认视图来执行此操作findViewById。从源码来看,图片和文字的ID分别是:

private static final int IMAGE_ID = 0x100;
private static final int TEXT_ID = 0x101;

您只需要确保搜索正确的视图(子)层次结构。

于 2013-07-02T20:37:47.443 回答
0

不,不是标准的、未修改的面包片库

于 2013-07-02T20:02:19.683 回答