12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.yanyi.dateselect;
- import android.content.Context;
- import android.os.Bundle;
- import android.support.annotation.Nullable;
- import android.support.v7.app.AppCompatActivity;
- import android.util.Log;
- import android.view.Gravity;
- import android.view.View;
- import com.benyanyi.datelib.SelectPeriod;
- /**
- * @author Administrator
- * @date 2018/5/19 16:38
- * @e-mail love@yanyi.red
- * @overview
- */
- public class MainActivity extends AppCompatActivity {
- private Context mContext;
- private String TAG = "MainActivity";
- @Override
- protected void onCreate(@Nullable Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.act_main);
- mContext = this;
- findViewById(R.id.but).setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- // SelectData selectData = new SelectData(mContext, SelectType.MIN);
- // selectData.showAtLocation(view, Gravity.BOTTOM, 0, 0);
- // selectData.setDateClickListener(new SelectData.OnDateClickListener() {
- // @Override
- // public void onClick(String year, String month, String day, String hour, String minute) {
- // Log.v("sss", year + "-" + month + "-" + day + " " + hour + ":" + minute);
- // }
- // });
- select(view);
- }
- });
- }
- private void select(View view) {
- SelectPeriod selectPeriod = new SelectPeriod(mContext);
- selectPeriod.showAtLocation(view, Gravity.BOTTOM, 0, 0);
- selectPeriod.setOnDateClickListener(new SelectPeriod.OnDateClickListener() {
- @Override
- public void onDateClickListener(String startTime, String endTime) {
- log(startTime + "\t" + endTime);
- }
- });
- }
- private void log(Object log) {
- Log.v(TAG, log.toString());
- }
- }
|