java - Android / Firebase 项目显示错误:“没有为此项目定义组件”
问题描述
所以我在我的项目中添加了 Firebase,现在当我启动模拟器时,它不会只打开。它既没有显示任何错误,也没有显示
没有为此项目定义任何组件。
注意:目前并非所有插件都注册其组件,因此某些组件可能在此处不可见。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_get_news);
databaseNews = FirebaseDatabase.getInstance().getReference("news");
mEditText = (EditText)findViewById(R.id.newsHeadline);
nEditText = (EditText)findViewById(R.id.newsDescription);
mButton = (Button)findViewById(R.id.getNewsFloatingButton);
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
addDescription();
addHeadline();
}
});
//---------------------------------------------------//
private void addHeadline(){
String headLine = mEditText.getText().toString();
if(!TextUtils.isEmpty(headLine)){
String id = databaseNews.push().getKey();
FirebaseNewsStored firebaseNewsStored = new FirebaseNewsStored(id,headLine,description);
databaseNews.child(id).setValue(firebaseNewsStored);
}
else{
Toast.makeText(this,"Please Add Head Line", Toast.LENGTH_LONG).show();
}
}
private void addDescription(){
description = nEditText.getText().toString();
if(!TextUtils.isEmpty(description)){}
else{
Toast.makeText(this,"Please Add Description", Toast.LENGTH_LONG).show();
}
}
//--------------------------------------------------------//
package com.example.eeventa;
public class FirebaseNewsStored {
String newsId;
String newsHeadline;
String newsDescription;
public FirebaseNewsStored(){
}
public FirebaseNewsStored(String newsId, String newsHeadline, String newsDescription) {
this.newsId = newsId;
this.newsHeadline = newsHeadline;
this.newsDescription = newsDescription;
}
public String getNewsId() {
return newsId;
}
public String getNewsHeadline() {
return newsHeadline;
}
public String getNewsDescription() {
return newsDescription;
}
}
我想将新闻标题和描述存储在数据库中,以便我可以检索它;(
谢谢你的时间 :)
解决方案
推荐阅读
- r - 找到一个向量的前 n 个元素,其中包含另一个向量的所有元素
- spring-boot - 具有多模块 Maven 应用程序的 spring 本机生成
- javascript - 当我尝试从 gmail 向 mailinator 收件人发送电子邮件时。我只能向前 15 个 mailgun 收件人发送邮件
- sql - 如何使用相同的 sql 语句从两个表中检索数据?
- jquery - Struts2标准JQuery库升级
- android - Camera 2 API TextureView 正在全屏拉伸
- node.js - Google 访问令牌使用 OAuth 2.0 API 进行验证
- php - 如何在 CSV 上导出 wordpress 用户 slug?
- android - Jetpack Compose 的 TextField 中的多种颜色
- debian - 我可以向 debian/control 添加一个 Suggests 字段,并为 Build-Depends 中已有的包提供更新版本的推荐吗?