0
因此,发生的情况是EditText不会更新。该值已更新,但该值未显示在屏幕上。在我的应用程序中,我正在切换布局,我需要保存之前布局的EditText值,以便在切换时恢复。这是我在做什么:Android EditText.setText()未更新布局,但EditText已更改
当从切换:那么exampleEditText.getText()
setContentView(R.layout.originalLayout)
exampleEditText.setText(exampleEditTextString);
我登录了exampleEditTextString和:
exampleEditText = (EditText)findViewById(R.id.exampleedittext);
exampleEditTextString = exampleEditText.getText().toString();
setContentView(R.layout.secondLayout)
当切换回。的toString();和值是相同的,但它不显示在屏幕上。
在此先感谢!
在什么方法,你这样做的一部分吗? – mbanzon
在按钮的onClick方法 – user3780148
你只在一个活动或许多活动中执行此操作吗? – joao2fast4u