так есть разница между заранее скомпилированым набором ресурсов R., в т.ч. заранее известным сетом R.drawable., и контентом который генерируется в рантайме - скачивается с интернета или создается пользователем, например через фотокамеру.
обычно на аватар юзер сам выбирает, так что немного странно, но наверно для обучения