更改已显示的Crouton的值

时间:2013-07-02 19:57:14

标签: android image text notifications crouton

我想知道是否可以在已经显示的情况下更改文本和图像的图像。怎么样?

2 个答案:

答案 0 :(得分:2)

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

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);

还有相应的show方法。

您也可以使用findViewById使用默认视图执行此操作。从源,图像和文本的ID是:

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

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

答案 1 :(得分:0)

不,不是标准的,未经修改的crouton lib