فهرست منبع

完善发布界面

ZhangXinYu 6 سال پیش
والد
کامیت
05339db5db

+ 25 - 27
app/src/main/java/com/webrain/dailypay/ui/fragment/position/PositionFullReleaseFragment.java

@@ -32,9 +32,7 @@ import com.webrain.dailypay.ui.widget.ShrinkAnimationLayout;
 import com.webrain.dailypay.utils.BaseInformationUtils;
 
 import butterknife.BindView;
-import butterknife.ButterKnife;
 import butterknife.OnClick;
-import butterknife.Unbinder;
 
 public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleaseFragmentPresenter> implements PositionFullReleaseFragmentContacts.IPositionFullReleaseFragmentView {
 
@@ -47,8 +45,8 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     EditText etTitle;
     @BindView(R.id.et_desc)
     EditText etDesc;
-    @BindView(R.id.et_work_address)
-    EditText etWorkAddress;
+    @BindView(R.id.tv_work_address)
+    TextView tvWorkAddress;
     @BindView(R.id.sal_work_address)
     ShrinkAnimationLayout salWorkAddress;
     @BindView(R.id.et_num)
@@ -57,8 +55,8 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     Button btnNext2;
     @BindView(R.id.sv_two)
     ScrollView svTwo;
-    @BindView(R.id.et_salary_interval)
-    EditText etSalaryInterval;
+    @BindView(R.id.tv_salary_interval)
+    TextView tvSalaryInterval;
     @BindView(R.id.sal_salary_interval)
     ShrinkAnimationLayout salSalaryInterval;
     @BindView(R.id.et_salary_structure)
@@ -77,20 +75,20 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     View vRlLine;
     @BindView(R.id.rg_gender)
     RadioGroup rgGender;
-    @BindView(R.id.et_educational_requirement)
-    EditText etEducationalRequirement;
+    @BindView(R.id.tv_educational_requirement)
+    TextView tvEducationalRequirement;
     @BindView(R.id.sal_educational_requirement)
     ShrinkAnimationLayout salEducationalRequirement;
-    @BindView(R.id.et_age_requirement)
-    EditText etAgeRequirement;
+    @BindView(R.id.tv_age_requirement)
+    TextView tvAgeRequirement;
     @BindView(R.id.sal_age_requirement)
     ShrinkAnimationLayout salAgeRequirement;
-    @BindView(R.id.et_length_of_service_interval)
-    EditText etLengthOfServiceInterval;
+    @BindView(R.id.tv_length_of_service_interval)
+    TextView tvLengthOfServiceInterval;
     @BindView(R.id.sal_length_of_service_interval)
     ShrinkAnimationLayout salLengthOfServiceInterval;
-    @BindView(R.id.et_deadline)
-    EditText etDeadline;
+    @BindView(R.id.tv_deadline)
+    TextView tvDeadline;
     @BindView(R.id.sal_deadline)
     ShrinkAnimationLayout salDeadline;
     @BindView(R.id.et_contact)
@@ -147,7 +145,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
         return new PositionFullReleaseFragmentPresenter(this);
     }
 
-    @OnClick({R.id.btn_next, R.id.btn_next2, R.id.btn_next3, R.id.et_work_address, R.id.et_salary_interval, R.id.et_educational_requirement, R.id.et_age_requirement, R.id.et_length_of_service_interval, R.id.et_deadline})
+    @OnClick({R.id.btn_next, R.id.btn_next2, R.id.btn_next3, R.id.tv_work_address, R.id.tv_salary_interval, R.id.tv_educational_requirement, R.id.tv_age_requirement, R.id.tv_length_of_service_interval, R.id.tv_deadline})
     public void onClick(View view) {
         switch (view.getId()) {
             case R.id.btn_next:
@@ -159,7 +157,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
             case R.id.btn_next3:
                 vfFull.showNext();
                 break;
-            case R.id.et_work_address:
+            case R.id.tv_work_address:
                 if (workAddressHolder == null) {
                     workAddressHolder = new WorkAddressHolder(mContext, onAddressChangeListener);
                     workAddressHolder.setScrollView(svTwo);
@@ -167,7 +165,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
                 }
                 salWorkAddress.toggleExpand();
                 break;
-            case R.id.et_salary_interval:
+            case R.id.tv_salary_interval:
                 if (baseSalaryHolder == null) {
                     baseSalaryHolder = new BaseSalaryHolder(mContext, onSalarySelectListener);
                     baseSalaryHolder.setScrollView(svThree);
@@ -175,7 +173,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
                 }
                 salSalaryInterval.toggleExpand();
                 break;
-            case R.id.et_educational_requirement:
+            case R.id.tv_educational_requirement:
                 if (educationalRequirementHolder == null) {
                     educationalRequirementHolder = new EducationalRequirementHolder(mContext, onEducationalSelectListener);
                     educationalRequirementHolder.setScrollView(svFour);
@@ -183,7 +181,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
                 }
                 salEducationalRequirement.toggleExpand();
                 break;
-            case R.id.et_age_requirement:
+            case R.id.tv_age_requirement:
                 if (ageIntervalHolder == null) {
                     ageIntervalHolder = new AgeIntervalHolder(mContext, onAgeIntervalSelectListener);
                     ageIntervalHolder.setScrollView(svFour);
@@ -191,7 +189,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
                 }
                 salAgeRequirement.toggleExpand();
                 break;
-            case R.id.et_length_of_service_interval:
+            case R.id.tv_length_of_service_interval:
                 if (lengthOfServiceHolder == null) {
                     lengthOfServiceHolder = new LengthOfServiceHolder(mContext, onLengthOfServiceListener);
                     lengthOfServiceHolder.setScrollView(svFour);
@@ -199,7 +197,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
                 }
                 salLengthOfServiceInterval.toggleExpand();
                 break;
-            case R.id.et_deadline:
+            case R.id.tv_deadline:
                 if (deadlinePickHolder == null) {
                     deadlinePickHolder = new DatePickerHolder(mContext, onDeadLineSelectListener);
                     deadlinePickHolder.initSingleSelect();
@@ -224,7 +222,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     WorkAddressHolder.OnAddressChangeListener onAddressChangeListener = new WorkAddressHolder.OnAddressChangeListener() {
         @Override
         public void onChange(String address) {
-            etWorkAddress.setText(address);
+            tvWorkAddress.setText(address);
         }
     };
 
@@ -234,7 +232,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     BaseSalaryHolder.OnSalarySelectListener onSalarySelectListener = new BaseSalaryHolder.OnSalarySelectListener() {
         @Override
         public void onSelect(String salary) {
-            etSalaryInterval.setText(salary);
+            tvSalaryInterval.setText(salary);
         }
     };
     /**
@@ -243,7 +241,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     EducationalRequirementHolder.OnEducationalSelectListener onEducationalSelectListener = new EducationalRequirementHolder.OnEducationalSelectListener() {
         @Override
         public void onSelect(String educational) {
-            etEducationalRequirement.setText(educational);
+            tvEducationalRequirement.setText(educational);
         }
     };
 
@@ -253,7 +251,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     AgeIntervalHolder.OnAgeIntervalSelectListener onAgeIntervalSelectListener = new AgeIntervalHolder.OnAgeIntervalSelectListener() {
         @Override
         public void onSelect(String age) {
-            etAgeRequirement.setText(age);
+            tvAgeRequirement.setText(age);
         }
     };
     /**
@@ -262,7 +260,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     LengthOfServiceHolder.OnLengthOfServiceListener onLengthOfServiceListener = new LengthOfServiceHolder.OnLengthOfServiceListener() {
         @Override
         public void onSelect(String length) {
-            etLengthOfServiceInterval.setText(length);
+            tvLengthOfServiceInterval.setText(length);
         }
     };
     /**
@@ -271,7 +269,7 @@ public class PositionFullReleaseFragment extends BaseFragment<PositionFullReleas
     DatePickerHolder.OnDateSelectListener onDeadLineSelectListener = new DatePickerHolder.OnDateSelectListener() {
         @Override
         public void onSelect(String date) {
-            etDeadline.setText(date);
+            tvDeadline.setText(date);
         }
     };
 }

+ 21 - 24
app/src/main/java/com/webrain/dailypay/ui/fragment/position/PositionPartReleaseFragment.java

@@ -10,7 +10,6 @@ import android.view.View;
 import android.view.ViewGroup;
 import android.widget.Button;
 import android.widget.EditText;
-import android.widget.GridView;
 import android.widget.LinearLayout;
 import android.widget.RadioGroup;
 import android.widget.ScrollView;
@@ -33,9 +32,7 @@ import com.webrain.dailypay.ui.widget.ShrinkAnimationLayout;
 import com.webrain.dailypay.utils.BaseInformationUtils;
 
 import butterknife.BindView;
-import butterknife.ButterKnife;
 import butterknife.OnClick;
-import butterknife.Unbinder;
 
 public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleaseFragmentPresenter> implements PositionPartReleaseFragmentContacts.IPositionPartReleaseFragmentView {
     PositionTypeSelectAdapter mAdapter;
@@ -76,20 +73,20 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     TextView tvInformationAgain;
     @BindView(R.id.ll_information_again_close)
     LinearLayout llInformationAgainClose;
-    @BindView(R.id.et_work_time)
-    EditText etWorkTime;
+    @BindView(R.id.tv_work_time)
+    TextView tvWorkTime;
     @BindView(R.id.sal_work_time)
     ShrinkAnimationLayout salWorkTime;
-    @BindView(R.id.et_work_time_frame)
-    EditText etWorkTimeFrame;
+    @BindView(R.id.tv_work_time_frame)
+    TextView tvWorkTimeFrame;
     @BindView(R.id.sal_work_time_frame)
     ShrinkAnimationLayout salWorkTimeFrame;
-    @BindView(R.id.et_work_address)
-    EditText etWorkAddress;
+    @BindView(R.id.tv_work_address)
+    TextView tvWorkAddress;
     @BindView(R.id.sal_work_address)
     ShrinkAnimationLayout salWorkAddress;
-    @BindView(R.id.et_educational_requirement)
-    EditText etEducationalRequirement;
+    @BindView(R.id.tv_educational_requirement)
+    TextView tvEducationalRequirement;
     @BindView(R.id.sal_educational_requirement)
     ShrinkAnimationLayout salEducationalRequirement;
     @BindView(R.id.rg_gender)
@@ -108,8 +105,8 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     View vRlLine;
     @BindView(R.id.tv_rl_deadline)
     TextView tvRlDeadline;
-    @BindView(R.id.et_deadline)
-    EditText etDeadline;
+    @BindView(R.id.tv_deadline)
+    TextView tvDeadline;
     @BindView(R.id.tv_rl_contact)
     TextView tvRlContact;
     @BindView(R.id.et_contact)
@@ -169,7 +166,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
         super.onDestroyView();
     }
 
-    @OnClick({R.id.btn_next, R.id.ll_information_more_close, R.id.ll_information_again_close, R.id.et_work_time, R.id.et_deadline, R.id.et_work_time_frame, R.id.et_educational_requirement, R.id.et_work_address})
+    @OnClick({R.id.btn_next, R.id.ll_information_more_close, R.id.ll_information_again_close, R.id.tv_work_time, R.id.tv_deadline, R.id.tv_work_time_frame, R.id.tv_educational_requirement, R.id.tv_work_address})
     public void onClick(View view) {
         switch (view.getId()) {
             case R.id.btn_next:
@@ -181,14 +178,14 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
             case R.id.ll_information_more_close:
                 salMore.toggleExpand();
                 break;
-            case R.id.et_work_time:
+            case R.id.tv_work_time:
                 if (workTimePickHolder == null) {
                     workTimePickHolder = new DatePickerHolder(mContext, onWorkTimeSelectListener);
                     salWorkTime.addView(workTimePickHolder.getView());
                 }
                 salWorkTime.toggleExpand();
                 break;
-            case R.id.et_deadline:
+            case R.id.tv_deadline:
                 if (deadlinePickHolder == null) {
                     deadlinePickHolder = new DatePickerHolder(mContext, onDeadLineSelectListener);
                     deadlinePickHolder.initSingleSelect();
@@ -196,7 +193,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
                 }
                 salRecruitmentDeadline.toggleExpand();
                 break;
-            case R.id.et_work_time_frame:
+            case R.id.tv_work_time_frame:
                 if (workTimeFrameHolder == null) {
                     workTimeFrameHolder = new WorkTimeFrameHolder(mContext, onTimeFrameSelectListener);
                     workTimeFrameHolder.setScrollView(sv);
@@ -204,7 +201,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
                 }
                 salWorkTimeFrame.toggleExpand();
                 break;
-            case R.id.et_educational_requirement:
+            case R.id.tv_educational_requirement:
                 if (educationalRequirementHolder == null) {
                     educationalRequirementHolder = new EducationalRequirementHolder(mContext, onEducationalSelectListener);
                     educationalRequirementHolder.setScrollView(sv);
@@ -212,7 +209,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
                 }
                 salEducationalRequirement.toggleExpand();
                 break;
-            case R.id.et_work_address:
+            case R.id.tv_work_address:
                 if (workAddressHolder == null) {
                     workAddressHolder = new WorkAddressHolder(mContext, onAddressChangeListener);
                     workAddressHolder.setScrollView(sv);
@@ -229,7 +226,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     WorkAddressHolder.OnAddressChangeListener onAddressChangeListener = new WorkAddressHolder.OnAddressChangeListener() {
         @Override
         public void onChange(String address) {
-            etWorkAddress.setText(address);
+            tvWorkAddress.setText(address);
         }
     };
 
@@ -239,7 +236,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     EducationalRequirementHolder.OnEducationalSelectListener onEducationalSelectListener = new EducationalRequirementHolder.OnEducationalSelectListener() {
         @Override
         public void onSelect(String educational) {
-            etEducationalRequirement.setText(educational);
+            tvEducationalRequirement.setText(educational);
         }
     };
     /**
@@ -248,7 +245,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     WorkTimeFrameHolder.OnTimeFrameSelectListener onTimeFrameSelectListener = new WorkTimeFrameHolder.OnTimeFrameSelectListener() {
         @Override
         public void onSelect(String timeFrame) {
-            etWorkTimeFrame.setText(timeFrame);
+            tvWorkTimeFrame.setText(timeFrame);
         }
     };
     /**
@@ -257,7 +254,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     DatePickerHolder.OnDateSelectListener onWorkTimeSelectListener = new DatePickerHolder.OnDateSelectListener() {
         @Override
         public void onSelect(String date) {
-            etWorkTime.setText(date);
+            tvWorkTime.setText(date);
         }
     };
     /**
@@ -266,7 +263,7 @@ public class PositionPartReleaseFragment extends BaseFragment<PositionPartReleas
     DatePickerHolder.OnDateSelectListener onDeadLineSelectListener = new DatePickerHolder.OnDateSelectListener() {
         @Override
         public void onSelect(String date) {
-            etDeadline.setText(date);
+            tvDeadline.setText(date);
             salRecruitmentDeadline.toggleExpand();
         }
     };

+ 8 - 12
app/src/main/res/layout/view_flipper_position_full_release_four.xml

@@ -130,13 +130,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_educational_requirement"
+                            <TextView
+                                android:id="@+id/tv_educational_requirement"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_select_educational_requirement_no_default"
                                 android:singleLine="true"
@@ -169,13 +168,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_age_requirement"
+                            <TextView
+                                android:id="@+id/tv_age_requirement"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_choose_age_interval"
                                 android:singleLine="true"
@@ -208,13 +206,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_length_of_service_interval"
+                            <TextView
+                                android:id="@+id/tv_length_of_service_interval"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_choose_length_of_service_interval"
                                 android:singleLine="true"
@@ -252,13 +249,12 @@
                         android:textColor="@color/text_black"
                         android:textSize="@dimen/px33_11sp" />
 
-                    <EditText
-                        android:id="@+id/et_deadline"
+                    <TextView
+                        android:id="@+id/tv_deadline"
                         android:layout_width="0dp"
                         android:layout_height="match_parent"
                         android:layout_weight="1"
                         android:background="@null"
-                        android:focusable="false"
                         android:gravity="right|center_vertical"
                         android:hint="@string/hint_click_select_time"
                         android:singleLine="true"

+ 2 - 3
app/src/main/res/layout/view_flipper_position_full_release_three.xml

@@ -62,13 +62,12 @@
                         android:textColor="@color/text_black"
                         android:textSize="@dimen/px33_11sp" />
 
-                    <EditText
-                        android:id="@+id/et_salary_interval"
+                    <TextView
+                        android:id="@+id/tv_salary_interval"
                         android:layout_width="0dp"
                         android:layout_height="match_parent"
                         android:layout_weight="1"
                         android:background="@null"
-                        android:focusable="false"
                         android:gravity="right|center_vertical"
                         android:hint="@string/hint_click_choose_salary_interval"
                         android:singleLine="true"

+ 2 - 3
app/src/main/res/layout/view_flipper_position_full_release_two.xml

@@ -115,13 +115,12 @@
                         android:textColor="@color/text_black"
                         android:textSize="@dimen/px33_11sp" />
 
-                    <EditText
-                        android:id="@+id/et_work_address"
+                    <TextView
+                        android:id="@+id/tv_work_address"
                         android:layout_width="0dp"
                         android:layout_height="match_parent"
                         android:layout_weight="1"
                         android:background="@null"
-                        android:focusable="false"
                         android:gravity="right|center_vertical"
                         android:hint="@string/hint_click_select_address"
                         android:singleLine="true"

+ 11 - 16
app/src/main/res/layout/view_flipper_position_part_release_two.xml

@@ -494,13 +494,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_work_time"
+                            <TextView
+                                android:id="@+id/tv_work_time"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_select_part_date"
                                 android:singleLine="true"
@@ -532,13 +531,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_work_time_frame"
+                            <TextView
+                                android:id="@+id/tv_work_time_frame"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_select_part_time_frame"
                                 android:singleLine="true"
@@ -570,13 +568,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_work_address"
+                            <TextView
+                                android:id="@+id/tv_work_address"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_select_address"
                                 android:singleLine="true"
@@ -608,13 +605,12 @@
                                 android:textColor="@color/text_black"
                                 android:textSize="@dimen/px33_11sp" />
 
-                            <EditText
-                                android:id="@+id/et_educational_requirement"
+                            <TextView
+                                android:id="@+id/tv_educational_requirement"
                                 android:layout_width="0dp"
                                 android:layout_height="match_parent"
                                 android:layout_weight="1"
                                 android:background="@null"
-                                android:focusable="false"
                                 android:gravity="right|center_vertical"
                                 android:hint="@string/hint_click_select_educational_requirement"
                                 android:singleLine="true"
@@ -773,8 +769,8 @@
                             android:textColor="@color/text_black"
                             android:textSize="@dimen/px33_11sp" />
 
-                        <EditText
-                            android:id="@+id/et_deadline"
+                        <TextView
+                            android:id="@+id/tv_deadline"
                             android:layout_width="wrap_content"
                             android:layout_height="31dp"
                             android:layout_below="@id/v_rl_line"
@@ -783,7 +779,6 @@
                             android:layout_marginRight="12dp"
                             android:layout_toRightOf="@id/tv_rl_deadline"
                             android:background="@null"
-                            android:focusable="false"
                             android:gravity="right|center_vertical"
                             android:hint="@string/hint_click_select_time"
                             android:singleLine="true"
@@ -807,7 +802,7 @@
                             android:id="@+id/et_contact"
                             android:layout_width="wrap_content"
                             android:layout_height="31dp"
-                            android:layout_below="@id/et_deadline"
+                            android:layout_below="@id/tv_deadline"
                             android:layout_alignParentRight="true"
                             android:layout_marginRight="12dp"
                             android:layout_toRightOf="@id/tv_rl_contact"