2016-08-31 2 views
-1

Если мне нужна настраиваемая панель действий, следует ли мне выполнить настройку на панели действий или просто использовать пользовательский вид вместо панели действий. Панель навигации в iOS имеет определенную анимацию, но, насколько я понимаю, панель действий в Android не имеет ничего особенного, связанного с ней. Так было бы более гибким и проще реализовать его как просто представление?Настройка панели действий Android против пользовательского вида

ответ

0

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

Pros: Вы можете создать панель действий по вашему желанию можно анимировать, дизайн изменения, изменения пользовательского интерфейса и т.д.

Минусы: стоит больше времени на развитие.

+0

Вам не нужно создавать его для каждого вида деятельности. Вы можете создать базовый актив и продлить это действие снова и снова. Вы даже можете создать общий метод, который возвращает 'View' и имеет несколько параметров в этом методе. Например, 'String' для имени,' int' для изображения левой иконки, 'int' для правильного изображения значков и двух' OnClickListener' для этих кнопок. –

+0

Это хорошее решение, поэтому нет никаких недостатков –

Смежные вопросы