2 回答

TA贡献1757条经验 获得超8个赞
无法转换为 Context
对于片段-->getActivity()
对于活动 ---> Activity.this
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_new_subscription, container, false);
mainLinear = (LinearLayout) rootView.findViewById(R.id.HolderLayout);
createEdittext = (Button) rootView.findViewById(R.id.CreateEdittext);
.......
return rootView;
}
然后
EditText editTextbox = new EditText(getActivity());
getActivity() 通常在片段中使用,以获取插入或扩充片段的活动的上下文。

TA贡献1995条经验 获得超2个赞
代替第 37 行的NewSubscription.this
使用getActivity()
,如下所示:
EditText editTextbox = new EditText(getActivity());
添加回答
举报