天天看點

怎麼設定輸入的EditText字母自動大寫

複于: 2013-09-06 09:06:25

package com.gainko.helper;

import android.text.method.replacementtransformationmethod;

/**

 * @author ivan

 * 

 */

public class allcaptransformationmethod extends replacementtransformationmethod {

@override

protected char[] getoriginal() {

char[] aa = { ‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘, ‘f‘, ‘g‘, ‘h‘, ‘i‘, ‘j‘,‘k‘,‘l‘,‘m‘,‘n‘,‘o‘,‘p‘,‘q‘,‘r‘,‘s‘,‘t‘,‘u‘,‘v‘,‘w‘,‘x‘,‘y‘,‘z‘ };

return aa;

}

protected char[] getreplacement() {

char[] cc = { ‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘, ‘f‘, ‘g‘, ‘h‘, ‘i‘, ‘j‘,‘k‘,‘l‘,‘m‘,‘n‘,‘o‘,‘p‘,‘q‘,‘r‘,‘s‘,‘t‘,‘u‘,‘v‘,‘w‘,‘x‘,‘y‘,‘z‘ };

return cc;

///

editext.settransformationmethod(new allcaptransformationmethod ());

繼續閱讀