【发布时间】:2018-03-16 12:22:58
【问题描述】:
首先是 Debug APK 结果,其次是 Signed APK 结果:
好吧,下面是代码: 我已经在堆栈中搜索了类似的问题,但没有任何帮助。
FirebaseRecyclerAdapter<EventDisplayModel,PostViewHolder> fireImageAdapter = new FirebaseRecyclerAdapter<EventDisplayModel, PostViewHolder>
(EventDisplayModel.class,R.layout.parent_event_display_style,PostViewHolder.class,dbRef)
{
@Override
protected void populateViewHolder(PostViewHolder viewHolder, EventDisplayModel model, int position) {
viewHolder.setTitle(model.getTitle());
viewHolder.setDescription(model.getDescription());
viewHolder.setDownload_URL(getApplicationContext(), model.getDownload_URL());
viewHolder.setDateTime(model.getDate_Time());
if(model.getLat_Lng()==null)
{
viewHolder.setVenue(model.getVenue());
}
else
{
viewHolder.setLat_Lng(model.getLat_Lng());
}
}
};
recyclerView.setLayoutManager(new LinearLayoutManager(this));
recyclerView.setAdapter(fireImageAdapter);
这是 postviewholder 类
public static class PostViewHolder extends RecyclerView.ViewHolder{
View mView;
public PostViewHolder(View itemView) {
super(itemView);
mView = itemView;
}
public void setTitle(String title){
TextView post_title = mView.findViewById(R.id.tvPostTitle);
post_title.setText(title);
}
void setDescription(String description){
TextView post_desc = mView.findViewById(R.id.tvPostDesc);
post_desc.setText("Description : " + description);
}
//Set Download_URL
//Set Date_time
//Set Venue
//Set Lat_Lng
}
最后:
public class EventDisplayModel {
private String Title;
private String Description;
private String Download_URL;
private String Date_Time;
private String Venue;
private String Lat_Lng;
public EventDisplayModel(){}
public EventDisplayModel(String title, String description, String download_URL, String date_Time, String venue, String lat_Lng) {
Title = title;
Description = description;
Download_URL = download_URL;
Date_Time = date_Time;
Venue = venue;
Lat_Lng = lat_Lng;
}
//Getter and setter methods here
}
那么,我哪里错了?我想把它从生产版本中删除。
【问题讨论】:
-
你开始用
onStart()方法收听了吗? -
我没有使用监听器。一旦用户选择了事件,这个活动就会打开。这段代码在 onCreate()
-
我忘了通知...标题正在由适配器获取,但其他标题为空
标签: android firebase firebase-realtime-database android-recyclerview firebaseui