Реагировать на встроенную навигацию Значок панели вкладок Android не отображается - PullRequest
0 голосов
/ 21 ноября 2018

Я использую реагирующую родную навигацию для своего проекта, и у меня возникают проблемы, когда я пытаюсь показать значок с помощью Drawables в Android, но в IOS, когда я устанавливаю xassets, он отлично работает.

Симулятор IOS IOS simulator

Симулятор Android Android simulator

Я следую инструкциям и создаю все Drawables (hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi) для Android

Пример моих архивов в Visual Studio код

Example of my archives in visual studio code

Пример моих архивов в Android Studio

Example of my archives in the android studio


имя моей иконки: icon_home.png

Мой код

tabs: [{
    //HomeMenu
    screen: "myMenu.MainMenu",
    title: "",
    label: "",
    showIcon: true,
    icon: {uri: 'icon_home', scale: 6},
    //selectedIcon: {uri: 'homeicons',scale: 6},
    navigatorStyle: { //add this to change top bar navigator.
        drawUnderNavBar: true,
        navBarTranslucent: true,
        navBarTransparent: true,
        navBarBackgroundColor: 'transparent',
        topBarElevationShadowEnabled: false
    },
    iconInsets: { // add this to change icon position (optional, iOS only)
        top: 0, // optional, default is 0.
        left: 0, // optional, default is 0.
        bottom: -12, // optional, default is 0.
        right: 0 // optional, default is 0.
    }
}]

стиль Android

appStyle: { //Android 
    tabBarButtonColor: '#6c6d70',
    tabBarBackgroundColor: '#cccc',
    tabBarSelectedButtonColor: 'rgb(50, 184, 201)',
    showIcon: true
},

Я так нов в этой структуре, я надеюсь, что кто-то может мне помочь, потому что я застрял в этой точке на два дняМой последний вариант - импортировать мою иконку как изображение.

...