Изменить логотип, отображаемый в Android ActionBar программно.

Есть ли способ изменить логотип, который появляется в ActionBar внутри Activity ] вместо того, чтобы указывать его в Манифесте?

Причина, по которой я спрашиваю, заключается в том, что у меня есть приложение для телефонов, в котором я создаю панель аналогичного типа в верхней части со значком запуска в левом углу, похожую на ActionBar , используя ImageView .

Я также разрешаю пользователю изменить это изображение на изображение на своем телефоне или в Интернете. В настоящее время я заставляю приложение работать для планшетов и хотел бы просто использовать вместо него ActionBar , но не могу понять, как изменить изображение в зависимости от пользователя. В классе ActionBar нет метода, и мне не удалось найти способ изменить значок или логотип из ресурсов.

Кто-нибудь знает, возможно ли это, или мог бы предложить что-то, что я мог бы попробовать?

5
задан Vikram Bodicherla 15 September 2015 в 17:45
поделиться