2011-05-28 78 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它有用的时候,你想处理某些事件和请求与缓解

相关问题