public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_mechanical_category, container, false); viewPager = view.FindViewById <CustomViewPager>(Resource.Id.mechanicalcategory_viewPager); tabLayout = view.FindViewById <TabLayout>(Resource.Id.mechanicalcategory_tablayout); notifBadge = view.FindViewById <NotificationBadge>(Resource.Id.mechanicalcategory_badge); notifBadge.SetBadgeBackgroundResource(Resource.Drawable.badge_bg_with_shadow); notifBadge.SetMaxTextLength(2); return(view); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); mBadge = FindViewById <NotificationBadge>(Resource.Id.badge); FindViewById <Button>(Resource.Id.btnIncrease).Click += delegate { mBadge.SetNumber(++count); }; FindViewById <Button>(Resource.Id.btnMany).Click += delegate { mBadge.SetNumber(99); }; FindViewById <Button>(Resource.Id.btnClear).Click += delegate { mBadge.SetNumber(0); }; }
/// <summary> /// Método que irá carregar os dados nos 'controllers' da interface. /// </summary> private void CarregaDadosUsuario() { if (Objects.UsuarioAtual != null) { lblUsuario.Text = String.IsNullOrEmpty(Objects.UsuarioAtual.Nome) == true ? Objects.UsuarioAtual.Login : String.Format("{0} {1}", Objects.UsuarioAtual.Nome, Objects.UsuarioAtual.SobreNome); if (Objects.UsuarioAtual.Imagem != null) { //Usuário tem imagem pic_ImgUser.Image = new Utilities().ConverteByteArrayEmImagem(Objects.UsuarioAtual.Imagem); linkRemoverFoto.Enabled = true; } else { //usuário ainda não tem imagem pic_ImgUser.Image = Imagens_NewLookInterface.usuario_azul; linkRemoverFoto.Enabled = false; } NotificationBadge.AddBadgeTo(btnTasks, ConsultaTarefasNaoLidas()); txtEmail.Text = Objects.UsuarioAtual.Email; txtCargo.Text = Objects.UsuarioAtual.Cargo; txtCompany.Text = Objects.UsuarioAtual.UnidadeOrg; txtGestor.Text = Objects.UsuarioAtual.Gestor; if (Objects.UsuarioAtual.ExpirarSenha == 1) { cbxExpirarSenha.Checked = true; lblDataExpirarSenha.Visible = true; lblDataExpirarSenha.Text = String.Format("Data de expiração da senha: {0:dd/MM/yyyy}", Objects.UsuarioAtual.DtExpiracaoSenha.ToString()); } else { cbxExpirarSenha.Checked = false; lblDataExpirarSenha.Visible = false; } } }