How to add different icons for different activities in river activity?

By default, elgg generates the user avatar for each activity, but how can I add different icons for different activities accordingly. Can anyone give me some idea where to look at?