小编red*_*One的帖子

在 xamarin 表单上的选项卡式页面(Android)中插入图标

我是 StackOverflow 社区的新手!
\n我需要有关 Xamarin Forms 中 Android 的一个问题的帮助。准确地说......我尝试与一些朋友一起构建我们的第一个应用程序。我们选择(在我们大学教授的帮助下)Xamarin 来使用 Xamarin Forms 为两个系统进行 Android 和 iOS 的跨平台开发。我创建了应用程序的界面部分,现在我被困在一座有大墙的堡垒里。当我尝试添加选项卡式页面功能栏的图标时,应用程序崩溃(Android),但在 iOS 中,问题不会出现......

\n\n

我会尝试一些解决方案...例如:

\n\n

-NameApp.Droid 中的渲染仅针对 android 部分添加了不同的渲染器,但没有结果...\n-尝试另一种方法直接在 .xaml 文件中插入图标​​,但没有结果...\n-尝试遵循另一个方法修改“主题”部分的 .axam 文件的方法\n但没有结果...

\n\n

我只想按时将所有内容集成到“主项目”中。我现在不想触摸“nameProject.Droid”或“nameProject.iOS”部分,但尝试一次拍摄两者(Andriod 和 iOS)。我在 Android 中发现了一个不同的错误(\xc3\xa8.\xc3\xa9),但是为此,我要疯了......\n但是我需要修改“.Droid”,没问题我接受挑战!

\n\n
\n\n

这是我渴望创建的结果。\n" https://storage.googleapis.com/material-design/publish/material_v_12/assets/0B6Okdz75tqQsbHJuWi04N0ZIc0E/components-tabs-usage-mobile7.png "

\n\n

这是我在选项卡式页面中添加图标的方式。假设我将所有内容添加到“.Droid”和“.iOS”的“资源”中:

\n\n
        var MainPageTabbed = new MPageTabbed();\n\n        var Profile = new Profile();\n\n        var ListChat = new ListChat();\n\n        if (Device.RuntimePlatform == Device.Android)\n        {\n            MainPageTabbed.Icon = "ldpi.png";\n            Profile.Icon = "ldpi2.png";\n            Chat.Icon = "ldpi1.png";\n\n        }\n\n        if (Device.RuntimePlatform == Device.iOS)\n        {\n            MainPageTabbed.Icon …
Run Code Online (Sandbox Code Playgroud)

xaml android xamarin.android xamarin xamarin.forms

2
推荐指数
1
解决办法
4406
查看次数

标签 统计

android ×1

xamarin ×1

xamarin.android ×1

xamarin.forms ×1

xaml ×1