Android getSlotFromBufferLocked

时间:2016-07-25 18:07:03

标签: java android

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View view = inflater.inflate(R.layout.fragment_register, container, false);
    Button btnRegister = (Button) view.findViewById(R.id.actionregister);
    final EditText nameText = (EditText) view.findViewById(R.id.rusername);
    final EditText passText = (EditText) view.findViewById(R.id.rpassword);
    final EditText passConText = (EditText) view.findViewById(R.id.rpasswordr);

    btnRegister.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            validate(nameText,passText,passConText);
        }

    });
    return view;
}

    public void validate(EditText nameText, EditText passText, EditText passConText){

    String userName = nameText.getText().toString();
    String password = passText.getText().toString();
    String passCon = passConText.getText().toString();

    if(userName.trim().length() == 0)
    {
        nameText.setError("Gebruikersnaam moet ingevuld worden");
        if (password != passCon){
            passConText.setError("Wachtwoorden moeten gelijk en ingevuld zijn");
        }
    }
    else{
        if (password != passCon){
            passConText.setError("Wachtwoorden moeten gelijk en ingevuld zijn");
        }
        else{
            mListener.register(userName, password);
        }
    }
}



@Override
public void onAttach(Context context) {
    super.onAttach(context);
    if (context instanceof RegisterListener) {
        mListener = (RegisterListener) context;
    } else {
        throw new RuntimeException(context.toString()
                + " must implement NextPage");
    }
}



public interface RegisterListener {
    public void register(String userName,String password);
}

因此,在添加验证代码后,我不断收到getSlotFromBufferLocked:未知缓冲区错误。我的应用程序仍在运行,但我不明白为什么我一直在收到错误。有谁知道为什么会这样,我应该改变什么?当试图运行应用程序时,它不再进入起始页面......

错误报告:

07-25 18:06:10.853 2452-2598/com.example.hoofdgebruiker.winkelskortrijk E/Surface: getSlotFromBufferLocked: unknown buffer: 0xaa04afb0
07-25 18:06:10.885 2452-2598/com.example.hoofdgebruiker.winkelskortrijk E/Surface: getSlotFromBufferLocked: unknown buffer: 0xaa04ae60

                                                                                   --------- beginning of system
07-25 18:06:12.852 2452-2598/com.example.hoofdgebruiker.winkelskortrijk E/Surface: getSlotFromBufferLocked: unknown buffer: 0xaa0485b0

我不明白其他问题的答案。我仍然不知道如何解决这个问题,所以请有人向我解释我的代码中有什么问题。在发布这里之前我已经查看了另一个问题...

0 个答案:

没有答案