Значок приложения Создать информацию о наложении (число)?

Как я могу клонировать это поведение (iOS) в Android-приложении?

введите здесь описание изображения

Технически это определенно возможно, так как у меня есть собственное приложение на моем Android-телефоне — это приложение электронной почты с очень похожим индикатором на значке. (показывает количество непрочитанных писем)


person eMi    schedule 18.04.2013    source источник
comment
Проверьте эту ссылку: stackoverflow.com/questions/8937700/ .. Надеюсь, это поможет вам   -  person krishna    schedule 18.04.2013


Ответы (2)



да, вы можете реализовать оверлей, как ios .. кстати, это называется значением значка.

вот один образец, доступный на github

Вам просто нужно добавить классы в свой проект и вызвать строки ниже

View target = findViewById(R.id.target_view);
BadgeView badge = new BadgeView(this, target);
badge.setText("1");
badge.show();

Надеюсь, поможет.

person Ankur    schedule 18.04.2013
comment
во-первых: насчет экранов это возможно только в приложении таким способом, а не снаружи - на самой иконке; и во-вторых, я работаю с моно, поэтому я все равно не мог использовать библиотеку ... но все равно спасибо +1 за усилия;) - person eMi; 18.04.2013