继承我的职能
public void populateList(View v){
ViewGroup LLview = (ViewGroup) v.findViewById(R.id.LinearLayout);
RelativeLayout row1 = new RelativeLayout(this);
LLview.addView();
}
View v = inflater.inflate(R.layout.fragment_lesson_list, container, false);
populateList(v);
'这个'第3行给出错误:相对布局中的RelativeLayout(android.context.Content)无法应用于(ian.marxbrothers.LessonList)
我想如何创建一个新的RelativeLayout?我只想将它添加到LLview
此方法位于片段类LessonList中,最终在适配器后放入MainMenu Activity。
感谢任何帮助我一直坚持试图谷歌这几个小时
答案 0 :(得分:4)
chrome.identity.getAuthToken()
这通常适用于我或public void populateList(View v){
ViewGroup LLview = (ViewGroup) v.findViewById(R.id.LinearLayout);
RelativeLayout row1 = new RelativeLayout(getActivity().getApplicationContext());
LLview.addView();
}
答案 1 :(得分:1)
如果您在片段内,请使用getActivity()
获取上下文。
public void populateList(View v){
ViewGroup LLview = (ViewGroup) v.findViewById(R.id.LinearLayout);
RelativeLayout row1 = new RelativeLayout(getActivity());
LLview.addView();
}