2011-05-28 73 views
1

我想將英文文本轉換爲印地文並將其顯示在TextView.I中,後面跟着以下URL http://android-er.blogspot.com/2009/10/androidtranslate-using-google-translate.html,但它似乎並不奏效。 有沒有其他方法可以做到?幫我一把。在Android中將英文文本翻譯爲印地語

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.read_view); 
    mTts = new TextToSpeech(this,this); 
    try { 
     setTranslate(); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 

} 

private void setTranslate() throws Exception { 
String OutputString = Translate.execute("hello", 
     Language.ENGLISH, Language.HINDI); 
TextView tv = (TextView) findViewById(R.id.translate); 
tv.setText(OutputString); 
} 

在這裏,我想顯示TextView的ID印地文文 「翻譯」

+0

您必須提供更多信息。你能告訴我們你的代碼嗎? – 2011-05-28 18:22:50

+0

我已編輯帖子。 – vagrawal13 2011-05-28 19:40:08

+3

請注意,谷歌翻譯API已被棄用,並將在年底關閉。 – CommonsWare 2011-05-28 20:18:27

回答

0

確保您的應用程序確實有internet permission

android.permission.INTERNET 

添加谷歌翻譯API罐子即google.api。翻譯-java-0.90.jar

也檢查這client api它有用的時候,你想處理某些事件和請求與緩解