text-vertical
| Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta Sürümü | Alfa Sürümü |
|---|---|---|---|---|
| 8 Nisan 2026 | - | - | - | 1.0.0-alpha04 |
Bağımlılıkları bildirme
Text'e bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:
Eski
dependencies { implementation "androidx.text:text-vertical:1.0.0-alpha04" }
Kotlin
dependencies { implementation("androidx.text:text-vertical:1.0.0-alpha04") }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.
Bu yapıyla ilgili sürüm notu yok.
Text Vertical Version 1.0
Sürüm 1.0.0-alpha04
8 Nisan 2026
androidx.text:text-vertical:1.0.0-alpha04 iptal edilir. 1.0.0-alpha04 sürümü bu commit'leri içerir.
Yeni Özellikler
- Tüm herkese açık sınıflar, güçlü Java birlikte çalışabilirliğini korurken genel kullanım için daha uygun ve deyimsel Kotlin API'leri sağlayacak şekilde yeniden düzenlendi.
API Değişiklikleri
- Java uyumluluğu için
FontShearSpansınıfına varsayılan sıfır bağımsız değişkenli bir oluşturucu eklendi (I73065, b/493692287). RubySpanveEmphasisSpan'deParcelableuygulaması kaldırıldı (I49884, b/493693386).- Daha iyi uyumluluk için
EmphasisSpanyeniden düzenlendi (I34c40, b/493693310). - API yüzeyini iyileştirmek için
AnnotationPositionyeniden düzenlendi (I10dce, b/493693386). TextOrientation, enum sınıfına dönüştürüldü,AnnotationPosition, kapalı sınıfa yeniden düzenlendi veRubySpan.Builderkaldırıldı (Ib4a77, b/493693386).AnnotationPositionenum'u eklendi veRubySpansınıfı yeniden düzenlendi (Ibfcff, b/493692426).- Genel kullanım için
TextOrientationyeniden düzenlendi ve dahili metin ölçekleme uzantıları iyileştirildi (I82152, b/493692428).
Sürüm 1.0.0-alpha03
25 Mart 2026
androidx.text:text-vertical:1.0.0-alpha03 iptal edilir. 1.0.0-alpha03 sürümü bu commit'leri içerir.
Yeni Özellikler
VerticalTextLayoutartık Ruby ve Emphasis (Boten) gibi Japonca'daki özel aralıkları görüntülemek için yatay düzeni destekliyor.
API Değişiklikleri
RubySpanveEmphasisSpanartık yatay metinlerde desteklenmeleri için ReplacementSpan'i devralıyor (I38db6, b/447239659, b/447224892)
Sürüm 1.0.0-alpha02
8 Ekim 2025
androidx.text:text-vertical:1.0.0-alpha02 iptal edilir. 1.0.0-alpha02 sürümü bu commit'leri içerir.
Yeni Özellikler
- Dikey metin özelliğini kontrol etmek için
VerticalTextLayout#isVerticalTextLayoutSupported()yöntemi eklendi (Ie2802, b/442608654)
API Değişiklikleri
- API < 36'da sorunsuz bir yedekleme özelliği kullanıma sunuldu.(I8a67a, b/442608654)
- Diğer AndroidX kitaplıklarında kullanılmak üzere
minSDKsürümünü 23'e düşürün (I2d6b5, b/442608654)
Sürüm 1.0.0-alpha01
27 Ağustos 2025
androidx.text:text-vertical:1.0.0-alpha01 iptal edilir. 1.0.0-alpha01 sürümü bu commit'leri içerir.
Yeni Özellikler
- Android 16'da eklenen yeni VERTICAL_TEXT_FLAG işaretinden yararlanarak, özellikle Japonca için dikey metin düzenini destekleyen yeni bir dikey metin kitaplığı.
- Uygun satır sonları, karışık yönlendirme (ör. dikey bir satırda yatay Latin karakterleri) ve ruby metin içeren dikey metin görüntüleyen
VerticalTextLayouteklendi. (8b3a10) - Dikey metinde italik benzeri stil için
FontShearSpaneklendi. (1ffd78) - Vurgu işaretleri için
EmphasisRuneklendi. (fe12d9)