#android #react-native #expo #react-native-vector-icons
Вопрос:
В моем проекте expo,который не был удален, значки не отображаются на Android.Я установил пакет с помощью npm.Мои минусы отображаются в веб-браузере, но не на Android .
npm i react-native-vector-icons
import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons';
<MaterialCommunityIcons name="plus-box" color={color} size={26} />
Комментарии:
1. Можете ли вы попробовать удалить фигурные скобки из MaterialCommunityIcons и протестировать импорт MaterialCommunityIcons из «react-native-векторные иконки/MaterialCommunityIcons»;
Ответ №1:
При использовании react-native-векторных значков без фигурных скобок
import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'
При использовании @expo/векторные иконки
import { MaterialCommunityIcons } from '@expo/vector-icons';
Комментарии:
1. Я пробовал с фигурными скобками и без них, но безуспешно
2. Это отлично работает для обоих случаев, если вы можете свериться с предоставленным цветом
3. Цвет ничего не меняет
4. Я имел в виду, что это отлично работает в Android, вы можете проверить другие атрибуты, такие как цвет или вид, в котором он добавлен, может перекрывать значок