我有一个用XML定义的ViewGroup,里面有一个视图,在onCreate时我想拥有一个变量。 我不想经历使用listview + adapter的麻烦,因为我知道列表不会更改,因为onCreate() 这显然是过大的杀伤力,这或多或少是我想要的代码。
TextView mytextview = myViewGroup.findViewById(R.id.mytext); for(String test : strings){ mytextview = mytextview.clone(); mytextview.setText(test); myViewGroup.addView(mytextview); }
但这是行不通的。
也许使用充气机,然后将textview放在外部布局文件中:
View v = LayoutInflater.from(this).inflate(R.layout.textview_include, null); viewGroup.addView(v);