Android 開發(fā)實現(xiàn)EditText 光標居右顯示
Android 開發(fā)實現(xiàn)EditText 光標居右顯示
前言:
有些時候肯定會遇到這種奇葩的需求,光標要靠右顯示,因為Android里面光標默認是靠左顯示的,那怎么實現(xiàn)呢,肯定有辦法的,這里提供一種實現(xiàn)方式,看布局
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="6dp"
android:background="@null"
android:gravity="right|center_vertical"
android:text="請輸入您想輸入的" />
<EditText
android:id="@+id/et"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="right|center_vertical" />
</FrameLayout>
看布局你就明白是什么意思 了吧,代碼里面監(jiān)聽EditText輸入,讓TextView顯示隱藏就行了。
et.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
if (TextUtils.isEmpty(charSequence)) {
tv.setVisibility(View.VISIBLE);
} else {
tv.setVisibility(View.GONE);
}
}
@Override
public void afterTextChanged(Editable editable) {
}
});
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
android編程實現(xiàn)系統(tǒng)圖片剪裁的方法
這篇文章主要介紹了android編程實現(xiàn)系統(tǒng)圖片剪裁的方法,涉及Android針對圖片的獲取、修改、保存等操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11
Android開發(fā)之PopupWindow創(chuàng)建彈窗、對話框的方法詳解
這篇文章主要介紹了Android開發(fā)之PopupWindow創(chuàng)建彈窗、對話框的方法,結(jié)合實例形式詳細分析了Android使用PopupWindow創(chuàng)建對話框相關(guān)操作技巧,需要的朋友可以參考下2019-03-03
Android實現(xiàn)發(fā)送短信驗證碼倒計時功能示例
本篇文章主要介紹了Android實現(xiàn)發(fā)送短信驗證碼倒計時功能示例,這里整理了詳細的代碼,有需要的小伙伴可以參考下。2017-03-03
Android 清除SharedPreferences 產(chǎn)生的數(shù)據(jù)(實例代碼)
項目是要保存上次文件播放的位置,我使用SharedPreferences來保存,鍵值對分別是文件路徑和當時播放的位置2013-11-11
Android?App實現(xiàn)閃屏頁廣告圖的全屏顯示實例
這篇文章主要為大家介紹了Android?App實現(xiàn)閃屏頁廣告圖的全屏顯示實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-08-08

