TextView пропал и кнопка видна - PullRequest
3 голосов
/ 25 апреля 2019

Textview элементы не видны. Button под ними.

Попытался изменить LinearLayout с помощью RelativeLayout, изменил match_parent и содержимое с помощью 0dp. Никто из них не работал. Только кнопка отображается в правильном месте, как будто TextViews есть, но невидимы. Эти представления называются в onCreate() Действия.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:context=".EnterData">


    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/tvDateIn"
        android:layout_marginStart="15dp"
        android:layout_marginTop="15dp"
        tools:text="Date"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"

        android:id="@+id/tvDescIn"
        android:layout_marginTop="15dp"
        android:layout_marginStart="15dp"
        tools:text="Description"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"

        android:id="@+id/tvAmountIn"
        tools:text="California"
        android:layout_marginTop="15dp"
        android:layout_marginStart="15dp"
        android:textColor="#000"
        android:textSize="17sp"/>
    <Button
        android:id="@+id/btnSendData"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="30dp"
        android:text="Send Data"/>


</LinearLayout>

Ответы [ 3 ]

3 голосов
/ 25 апреля 2019

Вы пытаетесь использовать android:text вместо tools:text.tools:text отображается только в Android Studio.

Или вы должны использовать yourTextView.setText("yourText"), если используете tools:text.

0 голосов
/ 26 апреля 2019

Да, все работало и просто помещал андроид: текст показывал это.Большое спасибо.

0 голосов
/ 25 апреля 2019

Вместо использования tool: text в xml используйте android: text = "abc" в textView. Как инструмент: текст используется для предварительного просмотра макета Android Studio. Он не показывает текст при запуске приложения. В то время как Android: текст используется, чтобы установить текст для просмотра текста, кнопки и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...