TextView файлын EditText сақталған мәтінмен жаңартыңыз

Мен Java-ның шабуылшысымын және менің кодекспен көмек керек.

Мен келесі кодты EditText өрісінде жазатын нөмірлерді TextView түрінде жасай алатын етіп төмендегі кодтан айнымалы етіп алуға тырысамын.

Код:

public class MoneyTickerActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        final EditText edittext = (EditText) findViewById(R.id.editText1);
        edittext.setOnKeyListener(new OnKeyListener() {
            public boolean onKey(View v, int keyCode, KeyEvent event) {
                if ((event.getAction() == KeyEvent.ACTION_DOWN) &&
                    (keyCode == KeyEvent.KEYCODE_ENTER)) {
                  Toast.makeText(MoneyTickerActivity.this, edittext.getText(), Toast.LENGTH_SHORT).show();
                  return true;
                }
                return false;
            }
        });
    }
}
1
Сіз неғұрлым нақты сұрақ бере аласыз ба?
қосылды автор slayton, көзі
мынаны көріңіз: android мәтіндік көрінісіндегі мәтінді қалай өзгертуге болады"> stackoverflow.com/ сұрақтар/2300169/& hellip;
қосылды автор slayton, көзі
Мен пайдаланушыға EditText түрінде енгізілген нөмірлерді Тостардың орнына TextView ретінде көрсетілуін қалаймын. Мұның бәрі түсінікті ме? Кешіріңіз, бірақ оны сипаттау қиын, өйткені менің Java білімім жетіспейді
қосылды автор user1017191, көзі

1 жауаптар

// get text view
final TextView texView = (TextView) findViewById(R.id.textView1);

орнына

Toast.жасауText(MoneyTickerActivity.this, edittext.getText(), Toast.LENGTH_SHORT).show();

жасау

textView.setText(edittext.getText());
1
қосылды
Рахмет! Одан көп нәрсе үйренді
қосылды автор user1017191, көзі