androidxml下劃線
① android 在xml中設置textview 下劃線
只知道在代碼中設置下劃線:textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
真猜悶沒用過在xml中設置下穗陵彎劃線的屬性,如果只是要那種效果可以在TextView控汪或件下面翻一個view當線使用。
② android中xmlns前面的布局帶紅色下劃線
重新編譯build一下,就只有這個報錯嗎,你把裡面的布局換換試試,或者alt+回車,試試。。
網頁鏈接這里
③ 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如何去除邊框添加下劃線的相關內容,希望對大家有所幫助!
④ 為什麼在androidmanifest.xml<activity中添加theme會有紅色下劃線
代碼貼出來啊!!!
一連遇到好幾個問問題不貼錯誤代碼的,頭疼
⑤ android edittext 為什麼是下劃線
這個根據系統版本的租返不同,然後各版本的樣式也唯唯不一樣,可以自指型培定義背景來實現自己的需求。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<corners android:radius="5dp" /> //邊角
<solid android:color="#ffffff" /> //內部顏色
<stroke android:color="@color/00ff00"
android:width="1dp"></stroke> //邊線寬度和顏色設置
</shape>
⑥ 如何給Android的textView設置下劃線中劃線
在做商城項目是需要用到原價格以及降桐鎮中價後的價格,不可避免用到下劃線 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下旅扮劃線 textView.getPaint().setAntiAlias(true);//抗鋸齒 textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中劃線 setFlags(Paint. STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG); // 設置中劃線並加清晰 textView.getPaint().setFlags(0); /局山/ 取消設置的的劃線
⑦ 安卓手機怎麼打出下劃線
手機上打出下劃線步塵兆驟:
1、以MIUI系統為例,打開MIUI系統輸入法鍵盤頁面,點凱兄搜擊頁面左下角「符」按鈕;
⑧ android TextView怎麼自定義下劃線
總結起來大概有拍瞎5種做法:
1. 將要處理的文字寫到一個資源文件,如string.xml(使用html用法格式化)
2. 當文字中出現URL、E-mail、電話號碼等的時候,可以將TextView的android:autoLink屬性設置為相應的的值,如果是所有的類型都出來就是android:autoLink="all",當然也可以在java代碼里 做,textView01.setAutoLinkMask(Linkify.ALL);
3. 用Html類的fromHtml()方法格式化要放到TextView里的文字 ,與第1種一樣,只是是用代碼動態設置
4. 設置TextView的Paint屬性:tvTest.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下劃線
5. 用Spannable或實現它的類,如SpannableString來格式部分字元串。
另外附上一篇博客介紹:Android TextView中文字通過SpannableString來設置超鏈接、顏色、字體等屬性
滿輪粗意請採納襲桐空!
⑨ android中常見的Drawable資源有哪些
常見的drawable資源,主要有一些圖片、形狀、下劃線子類的xml文件。
⑩ android 怎麼在程代碼中給textview加下邊框xml方式我已會了!
給TextView加下邊框是不是就是在TetView下面劃一條線信談,如果是這樣的話方法有很多:相對布局、透明圖片、重寫onDraw都可以,我告訴你個及其取巧的方法:
1.tv.setText(Html.fromHtml("<b>附件:</b>"
+ "<a href=\"http://www.google.com\">"+這里填滑毀碰寫TextView的值+"<余寬/a>"));
2.tv.setMovementMethod(LinkMovementMethod.getInstance());
這是可以跳轉的,如果不要執行跳轉動作,把第2條語句注釋掉