【发布时间】:2018-05-14 23:15:55
【问题描述】:
我正在尝试将活动上的文本视图中的数据显示到片段上的回收器视图上。我有一个适配器类来实现适配器方法。但是,当我单击该片段时,应用程序将关闭,并且 .count 方法仍然无法解析。代码附在下面;
public class NotesXFragment extends Fragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View noteview = inflater.inflate(R.layout.fragment_notes, container, false);
note_fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(getActivity(), AddNote.class));
}
});
RecyclerView recyclerView = (RecyclerView) noteview.findViewById(R.id.note_rv);
recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
// notesDbAdapter = new NotesDbAdapter(getActivity(),notes);
// recyclerView.setAdapter(notesDbAdapter);
notecount = Note.count(Note.class);
if(notecount>=0){
notes = Note.listAll(Note.class);
notesDbAdapter = new NotesDbAdapter(getActivity(),notes);
recyclerView.setAdapter(notesDbAdapter);
}
return noteview }
}
【问题讨论】:
-
您使用的是哪个版本的糖?如果您的应用程序崩溃,您应该发布您的堆栈跟踪
-
“和.count方法仍然无法解析”是什么意思?
-
行notecount = Note.count(Note.class)
-
由于某种原因 Note.class 显示为红色,当我点击它时,它只是说方法计数无法解析