zoukankan      html  css  js  c++  java
  • 时间选择器

    xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/time_line1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#A7c0dc"
        android:gravity="center_horizontal"
        android:orientation="vertical" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:padding="20px" >

            <NumberPicker
                android:id="@+id/number"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center"
                android:layout_weight="3" />

            <TimePicker
                android:id="@+id/time"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_weight="1" />
        </LinearLayout>

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content" >

            <Button
                android:id="@+id/time_cancel"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:layout_weight="1"
                android:background="@drawable/dialog_btn_right_checked"
                android:text="取消"
                android:textColor="#fff" />

            <Button
                android:id="@+id/time_ok"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                android:layout_weight="1"
                android:background="@drawable/dialog_btn_right_checked"
                android:text="确认"
                android:textColor="#fff" />
        </LinearLayout>

    </LinearLayout>

    activity

    package com.yunkun.inner_fragment;

    import android.content.Intent;
    import android.os.Bundle;
    import android.support.v4.app.Fragment;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.view.ViewGroup;
    import android.widget.Button;
    import android.widget.RelativeLayout;
    import android.widget.TextView;
    import android.widget.Toast;

    import com.yunkun.activity.AdressActivity;
    import com.yunkun.activity.R;
    import com.yunkun.activity.SongActivity;
    import com.yunkun.popup.MyPopupWindow;

    public class SendFrag extends Fragment implements OnClickListener {
        private Button mOrder;
        private RelativeLayout mStartadr;
        private RelativeLayout mEndadr;
        private RelativeLayout mGetgoodstime;
        public static TextView helpsend_getgoodstime;
        TextView mFreetext;

        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            // 找控件;
            View view = inflater.inflate(R.layout.send_fragmnet, null);
            findViewById(view);
            Listener();

            return view;
        }

        // 找控件;
        private void findViewById(View view) {
            mStartadr = (RelativeLayout) view.findViewById(R.id.helpsend_rel1);

            mEndadr = (RelativeLayout) view.findViewById(R.id.helpsend_rel2);

            mGetgoodstime = (RelativeLayout) view.findViewById(R.id.helpsend_rel4);
            helpsend_getgoodstime = (TextView) view
                    .findViewById(R.id.helpsend_getgoodstime);
            mFreetext = (TextView) view.findViewById(R.id.helpsend_freeperson);
            mOrder = (Button) view.findViewById(R.id.helpsend_order);
        }

        // 设置监听
        public void Listener() {
            mStartadr.setOnClickListener(this);
            mEndadr.setOnClickListener(this);
            mGetgoodstime.setOnClickListener(this);
            mFreetext.setOnClickListener(this);
            mOrder.setOnClickListener(this);
        }

        public void onClick(View v) {
            // TODO Auto-generated method stub
            switch (v.getId()) {
            // 点击跳转之地图
            case R.id.helpsend_rel1:
                Intent intent1 = new Intent(getActivity(), AdressActivity.class);
                intent1.putExtra("property", "2");
                startActivity(intent1);
                break;
            case R.id.helpsend_rel2:
                Intent intent2 = new Intent(getActivity(), AdressActivity.class);
                intent2.putExtra("property", "3");
                startActivity(intent2);

                break;

            // 显示取货时间;
            case R.id.helpsend_rel4:
                new MyPopupWindow(getActivity(), null, v);

                break;
            case R.id.helpsend_freeperson:

                break;
            case R.id.helpsend_order:
                startActivity(new Intent(getActivity(),SongActivity.class));
                break;
            }
        }
        // @Override
        // public void onActivityResult(int requestCode, int resultCode, Intent
        // data) {
        // // TODO Auto-generated method stub
        // super.onActivityResult(requestCode, resultCode, data);
        // }
    }

  • 相关阅读:
    【Python】 命名空间与LEGB规则
    【Python&数据结构】 抽象数据类型 Python类机制和异常
    【算法】 算法和数据结构绪论
    【网络】 数据链路层&物理层笔记
    svn -- svn图标解析
    svn -- svn数据仓库
    svn -- svn安装与配置
    svn -- svn简介
    mysql -- 远程访问mysql的解决方案
    css3 -- 自动生成序号(不使用JS,可任意排序)
  • 原文地址:https://www.cnblogs.com/weiyangge/p/5479578.html
Copyright © 2011-2022 走看看