菜单图标未显示在Xamarin.Android应用程序中

时间:2018-01-21 20:50:35

标签: xamarin xamarin.forms xamarin.android

我是Xamarin移动应用程序开发的新手。 我有一个任务是添加带有标题和图标的导航菜单。

我正在进行基于代码的UI开发,下面是我创建导航菜单的代码。

public MainPage ()
    {
        BindingContext = new MainViewModel(this);
        this.Children.Add(new FirstTab() {Icon= "firsttab.png", Title="First Tab" });
        this.Children.Add(new SecondTab() {Icon= "secondtab.png", Title="Second Tab" });
        this.Children.Add(new ThirdTab() {Icon= "thirdtab.png", Title="Third Tab" });

        this.CurrentPageChanged += MainPage_CurrentPageChanged;
        this.Title = this.CurrentPage.Title;
    }

我正在使用所有三个标签获取导航菜单,但仅显示Titles图标未显示。

我还阅读了this博客,但没有结果。

任何人都可以帮助我完成这项工作或我做错了吗? 谢谢

1 个答案:

答案 0 :(得分:2)

  

Xamarin.Android应用程序中未显示菜单图标

将您的backgroundColor更新为class SettingsScreen extends StatefulWidget { @override State createState() => new SettingsScreenState(); } class SettingsScreenState extends State<SettingsScreen> { @override Widget build(BuildContext context) { return new WillPopScope( onWillPop: _onWillPop, child: new Scaffold( appBar: new AppBar( title: new Text("Settings"), backgroundColor: Colors.amberAccent[700], brightness: Brightness.light, ), ), ); } } 或更高版本,该图标会显示。

在我的代码中:

Xamarin.Forms

我的2.4.0.282版本是2.4.0.282,Effect