Android'de, bir metnin etrafına nasıl kenarlık ekleyebilirsiniz? TextView içinde etrafında TextView.Is metin etrafında bir kenarlık yapmak için herhangi bir yolu var mı? Eğer öyleyse, lütfen bana yapmak için gereken uygun adımlara işaret edin ..textview içinde bir metne kenarlık ekleme nasıl android
cevap
Android'de böyle bir özellik bulunmamaktadır. Birkaç ay önce benzer bir özellik geliştirmek zorunda kaldım ve bir numara kullandım. Bu durumda shadow
özniteliğini kullandım. Durumunuzda TextView.onDraw()
iki kez super()
numaralı telefonu arayın. Yazı tipini kalın olarak ayarlayın ve rengi kenarlık rengine ayarlayın ve bir kez arayın ve normal ayarlayın ve ikinci kez arayın. Bu çalışacaktır.
Bunun için stil yaratabilirsiniz ..
İştemetin üzerinde sınır boyunca sample style olduğunu ..
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>
sizin TextView stilini uygulama
<TextView
style="@style/shadoweffect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="your_text" />
Teşekkürler @Niranj Patel Android 7 de çalışıyor –
Herhangi bir TextEd kullanabilirsiniz itors ur metin için bir sınır oluşturmak ve
Ben OP değerleri XML ayarlayarak bir çözüm arıyordu düşünüyorum? – Flexicoder
bu deneyin kod ekleyebilirsiniz ..
<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"/>
ve sonuç
Metnin için özel sınır oluşturabilir olduğunu Bunun gibi .. Here is a sample application.
Projemde MagicTextView kullandım. Android 4.4'te (API 19) bir sorunla karşılaştım: Uygulamam C-kütüphanesinde bir yere çöküyor. Sadece Android 4.4'te gerçekleşir. Ve benim uygulama, MagicTextView yerine TextView kullanırsam iyi çalışır. – ivan
- 1. Bir TextView - Android
- 2. Android içinde Linkify TextView
- 3. PHP GD kitaplığında metne kenarlık nasıl verilir
- 4. Bir TextView Ekleme
- 5. JQuery'de metne Köprü ekleme
- 6. WPF'de bir TextBlock içindeki Metne nasıl kenarlık eklenir?
- 7. Android TextView
- 8. Android: TextView
- 9. Android TextView Sarıcı
- 10. Bir TextView nasıl çizilir?
- 11. nasıl textview ve android için
- 12. javafx 2.0 Etikete kenarlık ekleme
- 13. Android TextView içinde "&" ie ve sembolü olması nasıl
- 14. Metne bitişik bir etiketin içinde bir metni göz ardı ederek bir öğenin içindeki metne nasıl erişirim?
- 15. Android Düğme Kenarlık Rengi
- 16. Android IME: TextView
- 17. Italik Metne Daha Fazla Eğik Ekleme
- 18. Android TextView Arka Plan
- 19. Android TextView Zamanlayıcısı
- 20. Android Textview siyah oldu
- 21. android append '...' sonunda textview
- 22. Android çok satırlı bir Textview'i boyutlandırma TextView
- 23. TextView içinde .rtf dosyası nasıl görüntülenir?
- 24. Gizli Alan/Etiket içinde TextView?
- 25. opencv python'da görüntünün çevresine kenarlık ekleme
- 26. Bir TextView içinde bir ClickableSpan'ın koordinatını nasıl edinirsiniz?
- 27. FrameLayout içinde Android ekleme düğmesi program aracılığıyla
- 28. Android set derece sembolünü Textview
- 29. Android webview için kenarlık nasıl ayarlanır
- 30. Öğeyi bir liste görünümünden sürükleyip dışarıdaki bir metne nasıl bırakabilirsiniz?
** Android aslen böyle bir özelliği yoktur. ** emin misin? Sürecin uzun olduğunu düşünüyorum. –
@CapDroid Çözümünüz iyi görünüyor, Cevabım çok eski :) – lulumeya