在Fragment中要使用TextView或EditText時,先要在Fragment頁面中佈置一個LinearLayout,再使用addView方法,參考程式碼如下:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = new View(getActivity());
View layout = v.findViewById(R.id.layout_name);
TextView t = new TextView(layout.getContext());
t.setText("String");
((LinearLayout)pl).addView(t);
return v;
}
請先 登入 以發表留言。