2011-06-15 123 views
0

我正在使用TypeFace在應用程序中顯示泰米爾語字體。字母是這樣的"fe;j r\;b ftrk;"如何在文本視圖中顯示「」

我將它保存在字符串文件中並試圖在UI上檢索它。但"\"轉義下一個字符,我錯過了一個字符:(事實上\代表一個字母,我希望\被顯示。如何做到這一點。

感謝您的時間提前

我的代碼如下

package com.mayuonline.kanthan; 

import android.app.Activity; 
import android.graphics.Typeface; 
import android.os.Bundle; 
import android.widget.TextView; 

public class WelcomeActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     Typeface tf = Typeface.createFromAsset(getAssets(), "font/Bamini.ttf"); 
     TextView TextViewWelcome = (TextView)findViewById(R.id.textViewWelcome); 
     TextViewWelcome.setTypeface(tf); 
     TextViewWelcome.setText(R.string.WelcomeTitle); 
     } 
} 
+1

你的問題標題說你想噸。 o顯示'「/」'和你的問題描述說你想顯示'「\」'。編輯它們以匹配海誓山盟。 – 2011-06-15 06:26:32

+2

只是使用轉義字符..嘗試在谷歌搜索這些。在你的情況下使用'//',首先會跳過第二個並允許它打印 – Stuti 2011-06-15 06:27:21

+0

謝謝@harry @ Stuti。它工作:),我糾正了標題中的愚蠢錯誤。 – 2011-06-15 06:33:36

回答

4

您需要使用兩次逃脫\"fe;j r\\;b ftrk;"這將插入一個\到字符串

+0

謝謝謝謝謝謝:) – 2011-06-15 06:48:09

相關問題