Có cách nào để xuất hiện văn bản có viền trên TextView không?Android - Cách xuất hiện văn bản có viền trên TextView?
5
A
Trả lời
16
tôi sẽ đề nghị để mở rộng TextView
Xem Android Custom Component Guide
package samples.test;
public class MyTextView extends TextView {
public MyTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public MyTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyTextView(Context context) {
super(context);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Rect rect = new Rect();
Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setColor(Color.WHITE);
paint.setStrokeWidth(3);
getLocalVisibleRect(rect);
canvas.drawRect(rect, paint);
}
}
Thần sử dụng nó trong bố trí xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<samples.test.MyTextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="@string/hello" />
</LinearLayout>
5
cách đơn giản nhất là sử dụng một nền tảng 9 vá.
<TextView android:id="@+id/txt_target"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="000000000"
android:gravity="center_vertical"
android:background="@drawable/textfield_default"
android:layout_marginRight="5dip" />
Các vấn đề liên quan
- 1. Android TextView và nhận dòng văn bản
- 2. Sao chép văn bản từ TextView trên Android
- 3. Chỉ báo tràn văn bản Android TextView?
- 4. cách thêm đường viền vào văn bản trong chế độ xem văn bản android
- 5. Android: Textview với văn bản cuộn dọc
- 6. Android TextView trong BOLD và văn bản thông thường
- 7. Làm cách nào để căn giữa văn bản hai dòng trong một TextView trên Android?
- 8. Android - Chỉ thay đổi văn bản TextView alpha của
- 9. Văn bản Android TextView sẽ không tập trung
- 10. có bọc viền bao quanh văn bản
- 11. Android: Văn bản động tĩnh dưới dạng tĩnh trong TextView
- 12. Trích xuất văn bản PDF đơn giản trên Android?
- 13. Android: Tự động cuộn văn bản trong TextView
- 14. elip không xuất hiện trên văn bản tràn
- 15. Có thể gạch dưới các từ trong văn bản TextView
- 16. đường vẽ bên dưới TextView trên Android
- 17. Cách tốt nhất để phát hiện xem văn bản của TextView có bị thay đổi không?
- 18. cách tô màu đường viền của văn bản đen trong xml cho android
- 19. Xuất hiện văn bản không có cấu trúc trong NLTK
- 20. Tập hợp văn bản Android TextView phủ lên văn bản trước
- 21. có thể phát trên Android cho textView
- 22. Làm cách nào để đặt nhiều nhịp trên văn bản của TextView trên cùng một phần văn bản?
- 23. Đường viền bị đứt trên liên kết xuất hiện rắn
- 24. Văn bản có độ dốc trong Android
- 25. Làm cách nào để đặt văn bản của TextView?
- 26. Android TextView
- 27. Thoát "" trong Văn bản trong TextView
- 28. làm thế nào để có được văn bản từ TextView
- 29. Làm cách nào để căn chỉnh văn bản bên trong TextView trong Android?
- 30. TextView với màu nền chỉ vào văn bản tự
Bạn có thể làm rõ ý của mình bằng "văn bản có viền" không? –
Cảm ơn bạn đã trả lời. Ý tôi là mỗi chữ cái sẽ được bao quanh. Làm thế nào để làm cho nó? Xin lỗi vì tiếng Anh xấu của tôi. – AndroiDBeginner