我需要用在Activity类文件中以编程方式创建的动态textview替换xml布局文件中已经定义的textview。
答案 0 :(得分:0)
您不需要替换它,只需从textView
(从Java)获取特定属性,然后在text_view
(从XML)中进行设置即可。
例如:
text_view.setText(textView.getText().toString())
text_view.setColor(textView.getColor())
...
text_view.setAnything(textView.getAnything())
也许对您有帮助
答案 1 :(得分:0)
我不知道为什么要这么做,但是无论如何都会安排步骤:
使用新的TextView调用addView。
TextView old =(TextView)findViewById(R.id.old_text_view) LinearLayout布局=(LinearLayout)findViewById(R.id.container) TextView new = new TextView()
layout.removeView(old); layout.addView(new,position);