Нужна помощь в базе данных номеров - PullRequest
0 голосов
/ 21 декабря 2018

MyDao Class не отвечает правильно, так как каждый раз выдает ошибку, нужна помощь для выявления проблемы.Хотя это копии из класса YouTube, и я проверил комментарий, если что-то есть, но, кажется, все поняли это правильно.

    public class AddUserFragment extends Fragment {
    private EditText UserId,UserName,UserEmail;
    private Button Savebn;

    public AddUserFragment() {
        // Required empty public constructor
    }


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        View view = inflater.inflate(R.layout.fragment_add_user, container, false);

        UserId=view.findViewById(R.id.txt_user_id);
        UserName=view.findViewById(R.id.txt_user_name);
        UserEmail=view.findViewById(R.id.txt_user_email);
        Savebn=view.findViewById(R.id.bn_save);

        Savebn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                int userid = Integer.parseInt(UserId.getText().toString());
                String username = UserName.getText().toString();
                String useremail = UserEmail.getText().toString();

                User user = new User();
                user.setId(userid);
                user.setName(username);
                user.setEmail(useremail);

                MainActivity.myAppDatabase.myDao().addUser(user);

                Toast.makeText(getActivity(),"User added successfully",Toast.LENGTH_SHORT).show();

                UserId.setText("");
                UserName.setText("");
                UserEmail.setText("");

            }
        });

        return view;
    }

   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...