導航:首頁 > 操作系統 > edittextAndroid橫線

edittextAndroid橫線

發布時間:2022-11-08 10:36:56

❶ 如何去除安卓EditText中的底部橫線

雙擊文檔中的任意頁面的頁眉,使頁眉處於編輯狀態;在「開始」選項卡,單擊「樣式」組的對話框啟動器;在「樣式」窗口,指向「頁眉」,並單擊其後出現的三角箭頭,再單擊「修改」;在「修改樣式」對話框,單擊「格式」按鈕,再單擊「邊框」;在「邊框」選項卡的「設置」標題下,單擊「無」;兩次單擊「確定」按鈕,依次關閉對話框。

android EditText如何去除邊框添加下劃線

廢話不多說了,直接給大家貼代碼了。

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<!--注意名稱 -->
<com.marine.study.LineEditText
android:id="@+id/myEdit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/textViewStyle"
android:background="@null"
android:textColor="@null"
/>
</LinearLayout>

其中background,可以設置成其他顏色等

textColor不一定要是null,可以設置字體顏色
加下劃線

public class LineEditText extends EditText {
// 畫筆 用來畫下劃線
private Paint paint;
public LineEditText(Context context, AttributeSet attrs) {
super(context, attrs);
paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setColor(Color.RED);
// 開啟抗鋸齒 較耗內存
paint.setAntiAlias(true);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// 得到總行數
int lineCount = getLineCount();
// 得到每行的高度
int lineHeight = getLineHeight();
// 根據行數循環畫線
for (int i = 0; i < lineCount; i++) {
int lineY = (i + 1) * lineHeight;
canvas.drawLine(0, lineY, this.getWidth(), lineY, paint);
}
}
}

以上內容給大家介紹了Android中EditText如何去除邊框添加下劃線的相關內容,希望對大家有所幫助!

❸ Android studio 設置EditText是一條橫線不填內容

設置的問題。
EditText外面套一個LinearLayout 然後給Linearlayout加邊框, 或者直接畫一個邊框設置在background上面。
android studio橫線代碼相關內容,包含android studio橫線代碼相關文檔代碼介紹、相關教程視頻課程,以及相關android studio橫線代碼問答內容。

❹ 如何去除安卓EditText中的底部橫線

輸入框EditText控制項底部默認會有一條橫線,需要去除的方法:
在XML文件中找到相關EditText的代碼,添加如下代碼即可:Android:background=「@null」

❺ android開發,EditText,為什麼我用的時候它就只是一條線那樣的輸入框呢

沒見一個回答正確的。為什麼看以前的視頻和教材發現 最基本的輸入框是個方形?自己測試結果是個直線?這TM學IT也要掌握點基礎文化和基礎知識啊!
這是因為谷歌公司的交互界面在變化!以前安卓1.0到4.0之前,默認的輸入框是個和網頁輸入框一樣的方形,就是有四個邊框的長框形。然後,可能NC谷歌覺得這個完全不夠自己的逼格(或者說不能體現自己公司的牛逼-貶義),就調整了自己的設計風格。
安卓4.0及以後,默認的輸入框就是一條直線,然後下拉框類似,Switch開關按鈕也非要裝B的變一變,和iOS風格好有個區別。
所以,你現在用安卓4.0以上的版本做安卓開發,它顯示成直線那它給用戶用起來就是直線,因為它本來就被谷歌公司設計成了直線。你再去看網上那些幾年前老掉牙的視頻和圖片,人家自然是方框了。不要在意這些細節,少年!
另外,學IT記得把基礎知識和一些谷歌、微軟、蘋果和重要產品如安卓、iOS的東西多了解了解,省的遇到這種說是問題也不是問題的常識問題!

❻ 如何去掉安卓EditText中的底部橫線

將edittext的style設置成?android:attr/textViewStyle 取消掉默認的樣式,在設置background為@null接下來就是一個空空的edittext了(比如http://www.tiecou.com/), 在兩個edittext中間加一個view,設置background為灰色,寬度match_parent,高...

❼ Android EditText如何去除邊框添加下劃線

(一)問題
之前的自定義EditText只能顯示高度不超過屏幕高度的文本內容,繼續增加內容會出現如下問題:
(二)原因分析
下部(超出屏幕高度的部分)沒有繼續畫線,也就是說橫線沒有畫夠,那麼一定是循環控制部分出了問題。
(三)如何解決
1.怎麼才能做到每行文字下方都有一條線?
那麼首先需要獲取文本的行數用EditText.getLineCount();再按行畫線即可
2.怎麼確定橫線的位置?
Y = EditText.getPaddingTop() + EditText.getLineHeight() * index;//Y坐標 = 文本框內上部留白 + 行寬 * 行索引(第幾行)
上面的方法是從上往下畫線,當然也可以從下往上畫線,在此不展開敘述

閱讀全文

與edittextAndroid橫線相關的資料

熱點內容
程序員那麼可愛第30集免費看 瀏覽:637
如何下載老友麻將app 瀏覽:445
java路徑參數 瀏覽:592
php命名空間使用 瀏覽:298
app的競爭力如何寫 瀏覽:587
linux刪除swp 瀏覽:590
pdfxchange40 瀏覽:77
車牌號碼是哪個app 瀏覽:50
文件夾如何添加圓點 瀏覽:731
如何建立主索引命令 瀏覽:601
mac電腦怎麼打開終端命令 瀏覽:743
androidvpn待機不斷 瀏覽:758
硬碟的文件夾如何設置密碼 瀏覽:384
plc定位編程 瀏覽:49
mac命令添加用戶 瀏覽:817
android時間widget 瀏覽:395
qd128h壓縮機參數 瀏覽:290
用單片機測車距 瀏覽:398
去哪裡找加密的便簽 瀏覽:19
武漢訂酒店旅館哪個app平台好 瀏覽:115