在Android中,如何在文本中添加邊框?我想在TextView中的文字邊框周圍不是左右 TextView.Is有沒有辦法做到這一點?如果是這樣,請指出我需要做的適當步驟。如何在文本中添加邊框到文本android
回答
Android本來沒有這樣的功能。幾個月前,我不得不開發一個類似的功能,我用了一些技巧。在這種情況下,我使用了shadow
屬性。在你的情況TextView.onDraw()
撥打super()
兩次。將字體設置爲粗體,將顏色設置爲邊框顏色並調用一次,然後設置普通和第二次調用。那可行。
您可以爲此創建樣式..
這裏是sample style對文本邊緣..
Style.xml
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="shadoweffect">
<item name="android:paddingLeft">4px</item>
<item name="android:paddingBottom">4px</item>
<item name="android:textColor">#FFFFFF</item>
<item name="android:textSize">25sp</item>
<item name="android:shadowColor">#000000</item>
<item name="android:shadowDx">0</item>
<item name="android:shadowDy">0</item>
<item name="android:shadowRadius">3</item>
</style>
</resources>
在你的TextView將樣式
<TextView
style="@style/shadoweffect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="your_text" />
感謝@Niranj Patel它在android 7中的工作也 –
試試這個..
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world"
android:textColor="#f8f36a"
android:textSize="65sp"
android:shadowColor="#ff0000"
android:shadowRadius="2"/>
,其結果是
您可以創建自定義文本邊框像這樣.. Here is a sample application。
我在我的項目中使用了MagicTextView。在Android 4.4(API 19)中,我遇到了一個問題:我的應用程序在C庫的某處崩潰。它只發生在Android 4.4中。如果我使用TextView而不是MagicTextView,我的應用程序運行良好。 – ivan
- 1. 如何在文本中添加邊框?
- 2. python pptx將邊框添加到文本
- 3. 如何將邊框添加到WPF中的TextBlock中的文本?
- 4. 如何將文本添加到html中的邊框線
- 5. 如何將邊距添加到背景圖像到文本框?
- 6. 如何在可編輯的組合框中添加邊框到文本框?
- 7. 如何從文本框添加文本到組合框?
- 8. 在android中動態添加文本框
- 9. 在編輯文本邊框中添加漸變android
- 10. 如何將文本從文本框添加到列表中
- 11. 如何JavaScript值添加到文本框
- 12. 如何ID添加到autogenerafted文本框
- 13. 如何將datetimepicker添加到文本框?
- 14. 從文本文件添加行到在php中的文本框
- 15. WPF向文本塊添加邊框
- 16. 爲文本和顏色添加邊框
- 17. 如何在文本輸入框中添加文本限制
- 18. 如何在文本框的文本中添加新行?
- 19. 如何將文本添加到Android
- 20. 如何將文本添加到文本框?
- 21. 如何將文本添加到文本框?不能代替
- 22. 如何將粗體文本添加到富文本框
- 23. 文本框後cliked我如何使按鈕添加到文本
- 24. 如何將文本從文本框添加到HTML?
- 25. 如何將一些文本添加到文本框
- 26. 如何將文本放在邊框文本旁邊?
- 27. 如何在邊框中放置文本
- 28. 如何在HTML5 Canvas的文本上添加邊框?
- 29. 如何在文本下方添加多色邊框
- 30. 如何在Illustrator中使用Applescript將描邊添加到文本框架?
** Android不具備這樣的功能本來**。你確定嗎?我認爲你的過程很長。 –
@CapDroid你的解決方案看起來不錯,我的回答太舊:) – lulumeya