package com.bigdo.controls; import com.bigdo.app.BaseActivity; import com.bigdo.app.R; import com.bigdo.controls.XYyyymmdd; import com.bigdo.controls.wheel.widget.WheelView; import android.content.Intent; import android.content.pm.ActivityInfo; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class DateSelectByYYYYMMDDActivity extends BaseActivity { XYyyymmdd ymdbll; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_date_select_yyyymmdd); int orientation = getIntent().getIntExtra("orientation", ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); setRequestedOrientation(orientation); String date = getIntent().getStringExtra("date"); final WheelView year = (WheelView) findViewById(R.id.activity_date_select_yyyymmdd_year); final WheelView month = (WheelView) findViewById(R.id.activity_date_select_yyyymmdd_month); final WheelView day = (WheelView) findViewById(R.id.activity_date_select_yyyymmdd_day); ymdbll = new XYyyymmdd(this, year, month, day, date); Button submit = (Button) findViewById(R.id.activity_date_select_yyyymmdd_submit); submit.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { getResult(XYyyymmdd.minYear + year.getCurrentItem(), (1 + month.getCurrentItem()), (1 + (day.getCurrentItem()))); } }); } private void getResult(int year, int month, int day) { Intent data = new Intent(); data.putExtra("year", year); data.putExtra("month", month); data.putExtra("day", day); setResult(1, data); finish(); } @Override public void onVideoBroadcast(Intent intent) { // TODO Auto-generated method stub } @Override public void onClearData() { // TODO Auto-generated method stub } }