как скрыть текстовый вид текста - PullRequest
0 голосов
/ 10 мая 2019

В макете будет создан TextView, но за TextView должны быть слова позади.Как мне определить?

Это последняя версия Android Studio

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

    <TextView
        android:id="@+id/roomnum"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="2dp"
        android:textColor="@color/colorBlack"
        android:textSize="@dimen/activity_title" />

    <TextView
        android:id="@+id/roomtype"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="2dp"
        android:textColor="@color/color_graylight"
        android:textSize="@dimen/activity_title" />

</LinearLayout>

Я хочу за словами.

Ответы [ 3 ]

1 голос
/ 10 мая 2019

Используйте RelativeLayout, чтобы поместить два текста друг на друга.Затем переключите их visibility соответственно.Например, при нажатии button:

textViewFirst.setVisibility(View.INVISIBLE)
textViewSecond.setVisibility(View.VISIBLE)
0 голосов
/ 10 мая 2019

У меня странное ощущение, что твой вопрос задает намек.Например: у вас есть TextView и ожидаемый ввод - это какая-то комната в доме.Таким образом, TextView покажет что-то вроде «Название комнаты», оно будет светло-серого цвета.Если кто-то печатает в TextView, цвет текста будет черным при его вводе.Я прав?

РЕДАКТИРОВАТЬ: После вашего комментария я уверен, что вы говорите о подсказке.Там нет резонанса для подсказки в TextView, он используется в EditText, чтобы сообщить пользователю, что там ожидаемый ввод.

<EditText
        android:id="@+id/text_New_Name"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="30dp"
        android:ems="10"
        android:hint="HERE IS YOUR HINT"
        android:inputType="textPersonName"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
0 голосов
/ 10 мая 2019

Кажется, вопрос не очень ясен.У меня есть пример кода, который может вам помочь.

<android.support.constraint.ConstraintLayout
    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="match_parent">

    <!--<RelativeLayout-->
        <!--android:layout_width="wrap_content"-->
        <!--android:layout_height="wrap_content">-->
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:layout_marginEnd="8dp"
        android:layout_marginBottom="8dp"
        android:text="A"
        android:textSize="20sp"
        android:textColor="#000"
        android:textStyle="bold"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:layout_marginEnd="8dp"
        android:layout_marginBottom="8dp"
        android:text="SAMPLE TWO"
        android:textSize="10sp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
    <!--</RelativeLayout>-->

</android.support.constraint.ConstraintLayout>

Пример скриншота

enter image description here

...