现在我有一个 ID 为“getUserName”的 EditText 和一个 ID 为“setName”的按钮(都在线性视图中)我希望有人能够单击 setName,并让 EditText 字段消失,按钮消失,和 TextView 取而代之。到目前为止,这是我所拥有的:
public void setName(View view){
EditText editText = (EditText) findViewById(R.id.getUserName);
Button button = (Button) findViewById(R.id.setName);
TextView textView = (TextView) findViewById(R.id.displayName);
String playerName = editText.getText().toString();
((ViewManager)editText.getParent()).removeView(editText);
((ViewManager)button.getParent()).removeView(button);
Log.d("ScoreKeeper", playerName);
}
所以我成功地从屏幕上删除了所需的元素,但我不知道如何添加 textView 来代替它们。
我怎样才能做到这一点?我是Android的新手,如果这看起来很无知,请原谅我。我试过查一下!
谢谢
OPSRCFTW