From a145cbca133a5981f3de75e3d10ec98641ce1571 Mon Sep 17 00:00:00 2001 From: "MSI\\wei" <861739889@qq.com> Date: Sat, 12 Aug 2017 01:08:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PersonalCenter/.idea/modules.xml | 1 + .../activity/ElectronicCardEditInfoActivity.java | 14 ++--- .../hjx/personalcenter/activity/MainActivity.java | 2 +- .../layout/activity_electronic_look_cardinfo.xml | 4 +- .../res/layout/activity_electroniccard_info.xml | 62 ++++++++++++++-------- .../com/bigkoo/pickerview/view/BasePickerView.java | 12 +++-- .../src/main/res/drawable/corcle_black_bg.xml | 13 +++++ .../src/main/res/layout/layout_basepickerview.xml | 11 ++-- .../src/main/res/layout/pickerview_time.xml | 4 +- .../pickerview/src/main/res/values/colors.xml | 3 +- 10 files changed, 83 insertions(+), 43 deletions(-) create mode 100644 PersonalCenter/pickerview/src/main/res/drawable/corcle_black_bg.xml diff --git a/PersonalCenter/.idea/modules.xml b/PersonalCenter/.idea/modules.xml index 753efba..cae0244 100644 --- a/PersonalCenter/.idea/modules.xml +++ b/PersonalCenter/.idea/modules.xml @@ -6,6 +6,7 @@ + \ No newline at end of file diff --git a/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/ElectronicCardEditInfoActivity.java b/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/ElectronicCardEditInfoActivity.java index 31657d6..c2bc9cf 100644 --- a/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/ElectronicCardEditInfoActivity.java +++ b/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/ElectronicCardEditInfoActivity.java @@ -3,7 +3,9 @@ package com.hjx.personalcenter.activity; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; +import android.view.Gravity; import android.view.View; +import android.view.ViewGroup; import android.widget.Button; import android.widget.LinearLayout; import android.widget.TextView; @@ -52,16 +54,16 @@ public class ElectronicCardEditInfoActivity extends Activity implements View.OnC //因为系统Calendar的月份是从0-11的,所以如果是调用Calendar的set方法来设置时间,月份的范围也要是从0-11 Calendar selectedDate = Calendar.getInstance(); Calendar startDate = Calendar.getInstance(); - startDate.set(2013, 0, 23); + startDate.set(1900, 1, 1); Calendar endDate = Calendar.getInstance(); - endDate.set(2019, 11, 28); + endDate.set(2100, 1, 1); //时间选择器 pvTime = new TimePickerView.Builder(this, new TimePickerView.OnTimeSelectListener() { @Override public void onTimeSelect(Date date, View v) {//选中事件回调 // 这里回调过来的v,就是show()方法里面所添加的 View 参数,如果show的时候没有添加参数,v则为null /*btn_Time.setText(getTime(date));*/ - Button btn = (Button) v; + TextView btn = (TextView) v; btn.setText(getTime(date)); } }) @@ -73,12 +75,12 @@ public class ElectronicCardEditInfoActivity extends Activity implements View.OnC .setContentSize(21) .setDate(selectedDate) .setRangDate(startDate, endDate) - .setBackgroundId(0x00FFFFFF) //设置外部遮罩颜色 + .setBackgroundId(0x80000000) //设置外部遮罩颜色 .setDecorView(null) .build(); } private String getTime(Date date) {//可根据需要自行截取数据显示 - SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); return format.format(date); } @@ -86,7 +88,7 @@ public class ElectronicCardEditInfoActivity extends Activity implements View.OnC public void onClick(View v) { switch (v.getId()){ case R.id.lineL_buy_time: - pvTime.show(v);//弹出时间选择器,传递参数过去,回调的时候则可以绑定此view + pvTime.show(tv_buy_time);//弹出时间选择器,传递参数过去,回调的时候则可以绑定此view break; } diff --git a/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/MainActivity.java b/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/MainActivity.java index 5049259..776fb37 100644 --- a/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/MainActivity.java +++ b/PersonalCenter/app/src/main/java/com/hjx/personalcenter/activity/MainActivity.java @@ -18,7 +18,7 @@ public class MainActivity extends AppCompatActivity { ssss.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - Intent intent = new Intent(MainActivity.this,RegisterInfoActivity.class); + Intent intent = new Intent(MainActivity.this,ElectronicCardEditInfoActivity.class); startActivity(intent); } }); diff --git a/PersonalCenter/app/src/main/res/layout/activity_electronic_look_cardinfo.xml b/PersonalCenter/app/src/main/res/layout/activity_electronic_look_cardinfo.xml index dea449c..5d4ce3c 100644 --- a/PersonalCenter/app/src/main/res/layout/activity_electronic_look_cardinfo.xml +++ b/PersonalCenter/app/src/main/res/layout/activity_electronic_look_cardinfo.xml @@ -144,7 +144,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="18dp" - android:background="@drawable/corcle_blue_bg" + android:background="@drawable/corcle_black_bg" android:text="修改" android:paddingLeft="5dp" android:paddingRight="5dp" @@ -290,7 +290,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="18dp" - android:background="@drawable/corcle_blue_bg" + android:background="@drawable/corcle_black_bg" android:text="修改" android:paddingLeft="5dp" android:paddingRight="5dp" diff --git a/PersonalCenter/app/src/main/res/layout/activity_electroniccard_info.xml b/PersonalCenter/app/src/main/res/layout/activity_electroniccard_info.xml index aad8f19..24930b7 100644 --- a/PersonalCenter/app/src/main/res/layout/activity_electroniccard_info.xml +++ b/PersonalCenter/app/src/main/res/layout/activity_electroniccard_info.xml @@ -1,5 +1,6 @@ @@ -36,11 +37,13 @@ android:layout_gravity="center" android:layout_marginTop="20dp" android:src="@mipmap/change_info_icon" /> + + + + android:layout_width="400dp" + android:layout_height="0.7dp" + android:layout_marginLeft="80dp" + android:background="@color/electronic_text"> - + @@ -75,16 +79,16 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="客户姓名" - android:textColor="@color/btn_text_color" + android:textColor="@color/pickerview_wheelview_textcolor_center" android:textSize="22sp" /> @@ -99,14 +103,14 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="购买地址" - android:textColor="@color/btn_text_color" + android:textColor="@color/pickerview_wheelview_textcolor_center" android:textSize="22sp" /> @@ -120,10 +124,12 @@ + + + + + + + + + android:layout_marginLeft="200dp" + android:gravity="center_vertical"> + + + + + + + +