Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CURSO ANDROID<br />
129<br />
Button btnTranslate = (Button) findViewById(R.id.btnTranslate);<br />
Button btnSearch = (Button) findViewById(R.id.btnSearch);<br />
btnTranslate.setOnClickListener(new OnClickListener() {<br />
@Overri<strong>de</strong><br />
public void onClick(View v) {<br />
Translate.setHttpReferrer(“www.ejemplo.com”);<br />
try {<br />
EditText etTextToTranslate =<br />
(EditText)findViewById(R.id.etTextToTranslate);<br />
String textToTranslate = etTextToTranslate.getText().toString();<br />
InputMethodManager imm =<br />
(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);<br />
imm.hi<strong>de</strong>SoftInputFromWindow(etTextToTranslate.getWindowToken(),<br />
0);<br />
String translatedText = Translate.execute(textToTranslate,<br />
Language.SPANISH, Language.ENGLISH);<br />
TextView txt = (TextView)findViewById(R.id.txtTranslatedText);<br />
txt.setText(translatedText);<br />
} catch (Exception e) {<br />
e.printStackTrace();<br />
}<br />
}<br />
});<br />
btnSearch.setOnClickListener(new OnClickListener() {<br />
@Overri<strong>de</strong><br />
public void onClick(View v) {<br />
EditText etQueryText = (EditText)findViewById(R.id.etQueryText);<br />
String queryText = etQueryText.getText().toString();<br />
InputMethodManager imm =<br />
(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);<br />
imm.hi<strong>de</strong>SoftInputFromWindow(etQueryText.getWindowToken(), 0);<br />
HttpTransport transport = new NetHttpTransport();<br />
GenericUrl url = new GenericUrl(“https://gdata.youtube.com/feeds<br />
/api/vi<strong>de</strong>os?alt=jsonc&max-results=2&q=” + queryText);<br />
final JsonFactory jsonFactory = new JacksonFactory();