android中怎么把中文转换成拼音字母
这是把中文转换成拼音字母的代码,我在android中只做了一个输入框和一个按钮,可当输入中文进行转换时就是出现乱码,下面为Button点击事件的代码
bt1 = (Button)findViewById(R.id.bt1);
bt1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
et = (EditText)findViewById(R.id.et);
String str = et.getText().toString();
System.out.println(ContoEn.getFullSpell(str).toString());
}
});
要怎么才能打印出拼音字母了。ContoEn.java为网上找的一个把中文转换成拼音字母的一个类,如果是个控制台的应用程序,中文可以转换成拼音字母,可到了android中就不行了
[解决办法]
ContoEn.java 支持的是ucs2编码的汉字么?
[解决办法]
调试一下ContoEn吧