hbb20 / hbb20/CountryCodePickerProject
Ihave this error :Attempt to invoke virtual method 'void com.hbb20.CountryCodePicker.registerCarrierNumberEditText(android.widget.EditText)' on a null object reference
- Ngôn ngữ chính
- Java
- Star
- 1.5k
- Fork
- 509
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
package com.example.geolab;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import com.hbb20.CountryCodePicker;
public class PhoneLoginActivity extends AppCompatActivity {
private CountryCodePicker ccp;
private EditText userPhoneNumber;
private Button cuntiniueToVerify;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
InitializeFields();
cuntiniueToVerify.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view)
{
Intent OTPintent = new Intent(PhoneLoginActivity.this,OTPActivity.class);
OTPintent.putExtra("mobile",ccp.getFullNumberWithPlus().replace(" ",""));
startActivity(OTPintent);
}
});
}
private void InitializeFields()
{
userPhoneNumber = (EditText) findViewById(R.id.phone_number_id);
ccp = (CountryCodePicker) findViewById(R.id.ccp);
ccp.registerCarrierNumberEditText(userPhoneNumber);
cuntiniueToVerify = (Button) findViewById(R.id.cuntiniue_button);
}
}
//------------------------------------------------------layout-------------------------------------------
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với PhoneLoginActivity đã dán, đặc biệt là InitializeFields(), và so sánh các lệnh gọi findViewById của nó với layout XML được nhúng. Tái hiện sự cố tại registerCarrierNumberEditText và xác định lý do việc tìm kiếm CountryCodePicker trả về null. Hoàn thành khi màn hình đăng nhập bằng số điện thoại khởi tạo mà không gặp ngoại lệ tham chiếu null này.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- android, java
- Lĩnh vực
- mobile
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100