OK、入力したテキストを取得して、作成した別の言語に変換する独自のアプリを作成しようとしています。EditTextで最初の文字を検索して変更し、それを続行するにはどうすればよいですか。ユーザーが入力する期間はどれくらいですか?
私はプログラミングに慣れていないので、単純な場合は申し訳ありませんが、配列とは関係ありませんか?
public class MainMenu extends Activity {
Button PasswordSetup;
boolean ShowPasswordBTN = false;
EditText UserInput,UserOutput;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mainmenu);
PasswordSetup = (Button) findViewById(R.id.SetUpPassword);
UserInput = (EditText) findViewById(R.id.UserInput);
//What the user types
UserOutput = (EditText) findViewById(R.id.UserOutput);
//What i whnt it toshow in after converting the text
SharedPreferences GetPasswordBTN = getSharedPreferences("#.#.#.#", Context.MODE_PRIVATE);
ShowPasswordBTN = GetPasswordBTN.getBoolean("PasswordPres",false);
if(ShowPasswordBTN==true){
PasswordSetup.setVisibility(View.GONE);
}
UserInput.getText();
//I want to do it here
PasswordSetup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent GoToPasswordSetup = new Intent(getApplicationContext(),PasswordSetup.class);
startActivity(GoToPasswordSetup);
finish();
}
});
}
}
これは私が文字を変更するものです
A = CB = DC = ED = FE = GF = HG = IH = JI = KJ = LK = ML = NM = ON = PO = QP = RQ = SR = TS = UT = VU = WV = XW = YX = ZY = BZ = A
編集テキストにテキストウォッチャーを追加できます。
「EditTextで最初の文字を検索して変更し、ユーザーが入力する間それを続けるにはどうすればよいですか?」
myEditText.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
//check the sequence and do something
}
@Override
public void afterTextChanged(Editable arg0) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加