C'è un modo per rimuovere Action Bar da Xamarin Forms - Portable (Xaml) in Android?Xamarin Forms Action Bar
Voglio rimuovere meno di segno ("<") e l'icona dell'applicazione che appare sopra la pagina di contenuto di Xamarin Form xaml.
C'è un modo per rimuovere Action Bar da Xamarin Forms - Portable (Xaml) in Android?Xamarin Forms Action Bar
Voglio rimuovere meno di segno ("<") e l'icona dell'applicazione che appare sopra la pagina di contenuto di Xamarin Form xaml.
È possibile rimuovere la barra di navigazione da Xaml utilizzando Xamarin.Form utilizzando il codice riportato di seguito.
NavigationPage.SetHasNavigationBar (this, false);
Dove this
acronimo di istanza corrente pagina/modulo.
Spero che questo aiuti!
La soluzione che ho fornito ha funzionato per te? –
Grazie! Sì, ha funzionato. – user3509981
Sempre SO mi ha salvato ... Nessuna risposta dal forum Xamarin .. –
NavigationPage.SetHasNavigationBar(this, false);
Quanto sopra non è la buona soluzione.
Utilizzando questo codice disabilita il NavigationBar
presente nella pagina.
Siamo in grado di raggiungere la vera soluzione solo creando NavigationRenderer
per NavigationPage
per Android
.
void RemoveAppIconFromActionBar()
{
var actionBar = ((Activity)Context).ActionBar;
actionBar.SetIcon (new ColorDrawable (Color.Transparent.ToAndroid()));
}
deferire la Github per il frammento di codice completo: https://gist.github.com/Vaikesh/f86d1968c8166519f102#file-customnavigationrenderer-cs
Il collegamento non funziona e come posso cambiare l'icona di ActionBar? –
@AshishJain Il collegamento è aggiornato. Provalo ora :) – Vaikesh
Si chiama Torna pulsante disponibile nella barra delle operazioni. è possibile rimuoverlo utilizzando
NavigationPage.SetHasBackButton(this, false)
'NavigationPage.HasNavigationBar =" False "' in XAML in linea con il tag ContentPage. –