我有 textView 和 ListView。我在列表视图中列出了支持语言
当我单击任何语言 Textview 文本需要更改时
代码
String lang[] = new String[]{"English","French"};
ListView listView = (ListView) findViewById(android.R.id.list);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,lang);
listView.setAdapter(adapter);
TextView text = (TextView)findViewById(R.id.textbox);
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
TextView tv = (TextView)v;
String selected_lang = tv.getText().toString();
Toast.makeText(this, selected_lang, Toast.LENGTH_LONG).show();
}
注意:需要从一种语言翻译成另一种语言,无需制作 strings.xml 和 GoogleApi
有人知道谷歌如何将一种语言翻译成另一种语言吗?