В React Native компонент представления Android не виден без стиля.Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 В React Native компонент представления Android не виден без стиля.

Сообщение Anonymous »

Я создаю компонент представления Android для использования в React Native. Однако я заметил, что некоторые компоненты не видны в React Native. Например, я создал очень простой TextView в качестве компонента представления Android для использования в React Native, но он не был виден.

Код: Выделить всё

public class MyCustomView extends FrameLayout {

private TextView textView;

public MyCustomView(Context context) {
super(context);
textView = new TextView(context);
textView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
addView(textView);
}

public void setText(String text) {
textView.setText(text);
}
}

Код: Выделить всё

const App = () => {
return (



);
};
При исследовании причины я столкнулся со следующей проблемой.
Добавление компонента Native UI в React Native ничего не дает
Однако как только я добавил к компоненту стиль, он стал виден. Хотя проблема решена, я не понимаю ее причины. Почему компонент не отображается, если не применен стиль?

Подробнее здесь: https://stackoverflow.com/questions/786 ... ut-a-style
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»