簡體   English   中英

如何在我的 Android 應用程序的 textview 中添加泰米爾語單詞

[英]How to add Tamil word in textview in my Android app

如何在我的 Android 應用程序的 textview 中添加泰米爾語單詞。 實際上,現在我正在使用 kuladevangal 之類的詞。 我需要使用‌‌‌‌‌‌‌‌‌‌‌‌‌குலதெய்வங்கள்而不是kuladevivangal。 請幫我解決這個問題。

將泰米爾語字體添加到您的項目字體文件夾

Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/****.ttf");  //your tamil font             
    TextView tv = (TextView) findViewById(R.id.textview);
    tv.setTypeface(tf);
    tv.setText("குலதெய்வங்கள்");

您可以通過設置tv.setText(unicode_String)直接使用 unicode 文本

如果您想使用像Bamini這樣的自定義字體,請按照以下步驟操作。

  1. 在你的 Android Studio 項目的res目錄下創建一個font目錄。
  2. 在 XML 布局中設置字體系列如下
   <TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:text="jkpo" <!--bamini font keys for தமிழ் -->
        android:fontFamily="font_from_res" <!-- set your desire font-->
        android:layout_margin="15dp"
        android:layout_height="wrap_content"/>

要以編程方式加載文本,請使用textview.setText("jkpo")或您的 unicode 文本,如textview.setText("தமிழ்")

注意:使用 Unicode 文本不會提供您想要的時尚字體。

我希望它會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM