亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

android:translationY 屬性隱藏 Edittext 的底部邊框

android:translationY 屬性隱藏 Edittext 的底部邊框

尚方寶劍之說 2023-05-10 13:35:11
我正在使用 Textinput layouout 來獲取用戶信息,并在里面使用 EditText。我正在使用背景作為形狀,在四個邊上有邊框。我遇到了一個問題,提示文本過去常常被 Edittext 的邊框切斷,因此搜索解決方案并 android:translationY="10dp" 在 xml 中聲明就可以了。但是現在底部邊框是不可見的,只有頂部、右、左邊框在聲明該屬性后可見。我怎樣才能解決這個問題。這是我的 xml 布局。 <android.support.design.widget.TextInputLayout                app:hintTextAppearance="@style/MobileText"                android:layout_width="match_parent"                android:layout_height="wrap_content"                android:clipChildren="false">                <EditText                    android:id="@+id/availaible_location"                    android:layout_width="match_parent"                    android:layout_height="90dp"                    android:layout_marginTop="20dp"                    android:background="@drawable/edit_text"                    android:hint="Satdobato, Thimi, Balkhu..."                    android:cursorVisible="true"                    android:gravity="top"                    android:padding="5dp"                    android:inputType="textShortMessage|textMultiLine"                    android:textAppearance="?android:attr/textAppearanceSmall"                    android:textCursorDrawable="@null"                    android:translationY="10dp"                    />            </android.support.design.widget.TextInputLayout>我的背景 edit_txt.xml 布局是<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_height="wrap_content"    android:layout_width="wrap_content">    <item>        <shape android:shape="rectangle">            <solid android:color="#ffffff"/>            <corners android:radius="5dp" />            <stroke                android:width="2dp"                android:color="#949494"                />        </shape>    </item></selector>
查看完整描述

2 回答

?
慕的地8271018

TA貢獻1796條經驗 獲得超4個贊

將 TextInputLayout 的 layout_height 更改為“112dp”。您在 Y 方向移動 EditText 10dp。TextInputLayout 具有 wrap_content,因此 Edittext 隱藏在 TextInputLayout 中。

android:layout_height="112dp"


查看完整回答
反對 回復 2023-05-10
?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

嘗試在您的編輯文本中添加以下內容:

android:paddingLeft="10dp"
android:paddingRight="10dp"

你需要做填充和刪除de Translation,你必須玩這個值。如果問題仍然存在,請嘗試執行以下操作:

android:padding="10dp"

我希望它能幫助你!


查看完整回答
反對 回復 2023-05-10
  • 2 回答
  • 0 關注
  • 264 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號