tôi muốn tạo văn bản màu trắng trong ứng dụng Android của tôi có viền đen. Tôi không muốn tô màu textview vì vậy nếu đó là sự giúp đỡ của bạn thì không có tôi đã biết làm thế nào để làm điều này. Tôi muốn làm điều này xảy ra bằng cách sử dụng một tập tin drawable trong định dạng xml. như vậy là có đi tôi có thể phác thảo các cạnh của văn bản của tôi trong xml?cách tô màu đường viền của văn bản đen trong xml cho android
Trả lời
Một cách là sử dụng shadow
:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFFFFF"
android:shadowColor="#000000"
android:shadowDx="0.0"
android:shadowDy="0.0"
android:shadowRadius="2.0" />
Điều này cho phép văn bản trắng đen một phác thảo. Điều chỉnh bán kính phù hợp với độ dày bạn muốn.
điều này không hoạt động chút nào khi tôi đặt nó vào xml văn bản chỉ trắng – user2357673
bạn đang thử nghiệm thiết bị nào? Thử thay đổi bán kính thành cái gì đó lớn hơn. Đây là cách nó tìm kiếm cho tôi: http://i.stack.imgur.com/9gdSs.png –
có nó hoạt động nhưng màu đen là mờ là không có gì để làm cho màu đen một màu rắn – user2357673
Từ những gì tôi có thể hiểu được bạn muốn biên giới hình chữ nhật giống như cho TextView
đúng cho tôi nếu tôi sai
sau đó ,,
Bạn có thể đặt một drawable hình dạng (hình chữ nhật) làm nền cho xem.
<TextView android:text="Some text" android:background="@drawable/black_bhgroung"/>
Và hình chữ nhật black_bhgroung.xml drawable (đưa vào res/thư mục drawable):
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<solid android:color="#00000000" />
<stroke android:width="1dip" android:color="#4fa5d5"/>
</shape>
Hope this helps ...
tôi không muốn tô màu nền của textview tôi chỉ muốn cung cấp cho các cạnh của văn bản một màu đen như màu văn bản là màu trắng. Văn bản không phải dạng xem văn bản. lý do là màu trắng trên nền gry là không rõ ràng. nhưng văn bản màu trắng với các cạnh màu đen rất rõ ràng trên bất kỳ nền nào – user2357673
Hmm ... Trong trường hợp đó, bạn nên chọn Phông chữ tùy chỉnh – CRUSADER
Ohh, @Ken Wolf đã đề xuất rằng hãy chọn nó [link] này (http: // www.barebonescoder.com/2010/05/android-development-using-custom-fonts/) sẽ giúp bạn nhúng phông chữ tùy chỉnh của bạn trong android .. – CRUSADER
bạn có thể đăng ảnh chụp màn hình của nó như thế nào nên nhìn. – Raghunandan