2013-05-16 27 views
0

需要幫助..!我正在研究Android音譯,並在我的代碼中收到以下3個錯誤。使用GoogleAPI在Android中進行音譯

​​

我已正確導入所有必需的軟件包,並且還添加了所需的外部jar文件。但無法知道其實我會錯了.. 以下是我的代碼片段 - >

public class MainActivity extends Activity 
{ 
    EditText myInputText; 
    Button myTranslateButton; 
    TextView myOutputText; 
    protected void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     myInputText = (EditText)findViewById(R.id.inputText); 
     myTranslateButton = (Button)findViewById(R.id.translateButton); 
     myOutputText = (TextView)findViewById(R.id.outputText); 
      myTranslateButton.setOnClickListener(MyTranslateButtonOnClickListener); 
    } 

    private Button.OnClickListener MyTranslateButtonOnClickListener 
     = new Button.OnClickListener() 
    { 
     @Override 
     public void onClick(View v) 
     { 
      // TODO Auto-generated method stub 
      String InputString; 
      String OutputString = null; 
      InputString = myInputText.getText().toString(); 

      try 
      { 
       GoogleAPI.setHttpReferrer("http:\\www.google.com"); 
       GoogleAPI.setKey("API_KEY"); 
       OutputString = Translate.DEFAULT.execute(InputString,Language.ENGLISH, Language.HINDI); 
      } 
      catch (Exception ex) 
      { 
       ex.printStackTrace(); 
       OutputString = "Error"; 
      } 
      Typeface customF = Typeface.createFromAsset(getAssets(), "akshar.ttf"); 
      //final TextView textV = (TextView) findViewById(...); 
      myOutputText.setTypeface(customF); 
      myOutputText.setText(OutputString); 
     } 

    }; 
} 

For your better understanding please have a look on following screenshots 

圖片-1包裝進口 圖片-2包含錯誤 圖片-3我的構建配置

代碼

Packages Imported

Code that Contains Error

My Build Configuration

請幫忙..謝謝... !!

回答

1

導入這兩個:

import com.google.api.translate.Language; 
import com.google.api.translate.Translate; 

&我認爲這將是更好,如果你使用翻譯作爲一個單獨的method.Check this出來。

+0

非常感謝,它的工作,還需要添加google-api-translate-java.jar。再次感謝..! –

+0

不客氣,祝你好運^ _ ^ – Sarah

相關問題