Я пытаюсь создать Контактную форму для моего android приложения. Контактная информация должна храниться в моем Firebase Контактная форма существует в фрагменте (не уверен, что в этом проблема). код, который я использую:
public class ContactFragment extends Fragment {
private Firebase Ref;
private EditText name,lastname,phone,email;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_contact, container, false);// Inflate the layout for this fragment
name = (EditText) view.findViewById(R.id.name);
lastname = (EditText) view.findViewById(R.id.lastname);
phone = (EditText) view.findViewById(R.id.phone);
email = (EditText) view.findViewById(R.id.email);
Firebase.setAndroidContext(this);
Ref = new Firebase("my-url-goes-here");
return view;
}
public void save(View view) {
String nameinput = name.getText().toString();
String lastnameinput = lastname.getText().toString();
String phoneinput = phone.getText().toString();
String emailinput = email.getText().toString();
Firebase Rname = Ref.child("name");
Rname.seValue(nameinput);
Firebase Rlastname = Ref.child("lastname");
Rlastname.setValue(lastnameinput);
Firebase Rphone = Ref.child("phone");
Rphone.setValue(phoneinput);
Firebase Remail = Ref.child("email");
Remail.setValue("email");
}
}
Кажется, все в порядке, кроме Firebase
и setValue()
красного цвета. Когда я пытаюсь создать приложение, я получаю следующее сообщение об ошибке:
error: cannot find symbol
private Firebase Ref;
^
symbol: class Firebase
location: class ContactFragment