나는 날짜 선택기를 만들려면이 this tutorial를 다음 봤는데,하지만 edit_text의 값을 설정할 때 나는 NullPointerException이 가진 계속 여기 내 코드의 일부 :NullPointerException이 : 안드로이드 EDITTEXT
// Update demo edittext when the "OK" button is clicked
((Button) mDateTimeDialogView.findViewById(R.id.SetDateTime))
.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
mDateTimePicker.clearFocus();
// TODO Auto-generated method stub
String result_string = mDateTimePicker.getMonth()
+ "/"
+ String.valueOf(mDateTimePicker.getDay())
+ "/"
+ String.valueOf(mDateTimePicker.getYear())
+ " "
+ String.valueOf(mDateTimePicker.getHour())
+ ":"
+ String.valueOf(mDateTimePicker
.getMinute());
edit_text.setText(result_string);
mDateTimeDialog.dismiss();
}
여기 I
EditText edit_text ;
static final int DATE_DIALOG_ID = 0;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
final View rootView = inflater.inflate(R.layout.newcase, container,
false);
// final View formView = inflater.inflate(R.layout.mform,container,
// false);
final LinearLayout formbis = (LinearLayout) rootView
.findViewById(R.id.formbis);
/*
*
* ****************
*/
EditText edit_text = (EditText) rootView.findViewById(R.id.edittext1);
....
하지만 edit_text의 initalization 보인다 '는 사용하지 않는'되는 다음 edit_text를 선언합니다.
이 모든 것은 조각 안에 있습니다.
thaaaaaaaaaaaaaaaaaaaaaaaaaaa 그게 효과가있어 ^^ – kyokotsu