-1
A
回答
0
這是不可能的默認EditText
,你需要找出任何自定義庫使用這種類型的功能與EditText
。
0
您可以使用自定義EditText
(如下所示)(複製自here)執行此操作。
public class LinedEditText extends EditText {
private Paint mPaint = new Paint();
public LinedEditText(Context context) {
super(context);
initPaint();
}
public LinedEditText(Context context, AttributeSet attrs) {
super(context, attrs);
initPaint();
}
public LinedEditText(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
initPaint();
}
private void initPaint() {
mPaint.setStyle(Paint.Style.STROKE);
mPaint.setColor(0x80000000);
}
@Override protected void onDraw(Canvas canvas) {
int left = getLeft();
int right = getRight();
int paddingTop = getPaddingTop();
int paddingBottom = getPaddingBottom();
int paddingLeft = getPaddingLeft();
int paddingRight = getPaddingRight();
int height = getHeight();
int lineHeight = getLineHeight();
int count = (height-paddingTop-paddingBottom)/lineHeight;
for (int i = 0; i < count; i++) {
int baseline = lineHeight * (i+1) + paddingTop;
canvas.drawLine(left+paddingLeft, baseline, right-paddingRight, baseline, mPaint);
}
super.onDraw(canvas);
}
}
相關問題
- 1. Android中的單行EditText
- 2. Android中的EditText?
- 3. Android中的EditText
- 4. 我的EditText中的Android換行
- 5. Android中的maxWidth EditText
- 6. ListView中的Android EditText
- 7. Android中的EditText值
- 8. ListView中的Android EditText
- 9. Android中的AutoCOmplete Edittext
- 10. 在android中的editText
- 11. Android中的EditText的InputType
- 12. Android中的滑動頁面
- 13. Android中的導航頁面
- 14. WebView中的Android Flash頁面
- 15. Android編程 - 多行EditText裏面ListView
- 16. Android:多行文本EditText裏面BottomSheetDialog
- 17. Android EditText與行
- 18. Edittext Android多行
- 19. Android EditText行號
- 20. Android多行EditText
- 21. android中的activity_main.xml頁面中的警報
- 22. EditText中的圖像 - Android
- 23. 更新android中的edittext
- 24. EditText到Android中的整數
- 25. Android庫中的樣式EditText
- 26. Android中的多個EditText
- 27. Android中的Edittext通知
- 28. 獲取EditText中的值Android
- 29. Focus Android中的EditText和ListView
- 30. Android中的EditText小部件