나이를 입력받고 싶습니다. 소스처럼 numberpicker을 이용해서 숫자를 입력받고 싶은데, 숫자 입력을 하기 위해서 activity에서 어떻게 처리하면 좋을지 모르겠습니다. 도와주세요.
Numberpicker외에 edittext등 아무거나 이용해서 입력된 데이터를 저장하여 로드하고 싶습니다.
아래와 같은 액티비티에 위의 layout을 물려놨는데 numberpicker은 두개를 사용해서 처음꺼는 최소 나이~ 두번째는 최대 나이를 설정하고 싶습니다.
어떻게 하면 좋을까요?
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class mActivity extends Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
return inflater.inflate(R.layout.activity_m, container, false);
}
}
<activity_m.xml>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="2dp"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:layout_marginTop="2dp"
android:orientation="vertical">
<NumberPicker
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/numberPicker"
android:layout_gravity="right" />
</RelativeLayout>