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());
添加回答
舉報