我试过这个:
public class NewsViewHolder extends RecyclerView.ViewHolder {
private View mView;
private Context context;
TextView titularDetalle;
public NewsViewHolder(final View itemView) {
super(itemView);
titularDetalle = (TextView) itemView.findViewById(R.id.txtCabeceraDetalle);
mView = itemView;
context = itemView.getContext();
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
DatabaseReference myRef;
myRef = FirebaseDatabase.getInstance().getReference("noticias");
myRef.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot noticia : dataSnapshot.getChildren()){
clsNoticias noticias = noticia.getValue(clsNoticias.class);
ArrayList<clsNoticias> arrayNoticias = new ArrayList<clsNoticias>();
arrayNoticias.add(noticias);
titularDetalle.setText(noticias.getTitular());
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
Intent intent = new Intent(context, ActivityDetalle.class);
//intent.putExtra("titular",titularDetalle);
view.getContext().startActivity(intent);
}
});
}
首先,我获得了数据库中所有数据的引用,我正在尝试获取它,但我不知道如何实现这一点。
此外,当我这样做时,它会抛出以下错误:
java.lang.NullPoInterException:尝试在.laramira.atellez.moroninfo.models.newsviewholder$1$1.ondatachange(newsviewholder.java:48)在com.google.firebase.database.query$1.ondatachange(未知源)在com.google.android.gms.internal.zzbpx.zza(未知源)在com.google.android.gms.internal.zzbbra$1.run(未知源)在
此操作在onClick内点击一个项目。
titularDetalle = (TextView) findViewById (R.id.YOUR_TEXT_VIEW_ID);
titularDetalle.setText(...);
在我的应用程序中,我试图创建一个实时提要(如Instagram提要或Facebook提要),其中包含包含图像、标题、用户用户名等图像计数的帖子。我创建了一个片段,用于拍摄图片、添加标题并将其从位图转换为字符串。我可以成功地将这些帖子(对象)发布到firebase数据库,但从数据库中获取每篇帖子的值并将其添加到arraylist中是行不通的CameraFragment(为每篇帖子向数据库添加帖子值)
我开发了一个聊天应用程序。我试图从firebase数据库中获取数据,并将其显示在一个recyclerview中,但这并不起作用。我在谷歌上搜索了它,我试了很多选项,但它什么都显示不出来。我做错了什么?这些活动是: 1.主活动(我想在哪里显示数据) }
我在学习熊猫和蟒蛇, 我想从IMDB库获取更多关于电影的信息,并将其保存在我已经存量数据帧的添加列中。 例如:在我的数据帧中有电影ID(总数接近50-60) (在ImdbPy库的帮助下),我想在同一个数据帧中创建新的列来存储特定电影ID的电影名称 我设法用一个值(不在数据帧中)处理它,但无法在数据帧中处理它。请帮忙。
问题内容: 作为标题,如何从Firebase获取数据并在android studio中显示?当前,由于我不知道如何使用微调器,因此我将id首先放在XML文件中作为EditText。有人知道如何从Firebase获取数据并修改Java文件吗?例如,我想显示微调器中所有(1111,2222,3333 ....)的所有registerEventName(Google)。我在下面添加了附件。感谢您的推进,
我正在寻找有关我的代码的帮助。我希望程序从读取。txt文件,创建一个动物对象,并根据文件中找到的数据将其插入动物对象的ArrayList中,前提是文件中的数据格式正确。 我创建了一个计数器来跟踪行号。因为我知道数据是如何在。txt文件已格式化,我可以预测一个动物对象的开始位置和另一个对象的结束位置。 我经常遇到的问题是ArrayList中的动物对象与文本文件中的最后一个动物具有相同的字段。非常感谢
本文向大家介绍在MongoDB中如何获取保存的对象?,包括了在MongoDB中如何获取保存的对象?的使用技巧和注意事项,需要的朋友参考一下 让我们首先创建一个变量。以下是查询- 以下是使用save()保存记录的查询- 在find()方法的帮助下显示集合中的所有文档- 这将产生以下输出-