loading框bug修复,补传卸货优化
This commit is contained in:
parent
f37ffa779a
commit
1c3d20ac43
@ -160,7 +160,9 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity {
|
|||||||
break;
|
break;
|
||||||
case 14://定位成功
|
case 14://定位成功
|
||||||
locationKey = true;
|
locationKey = true;
|
||||||
customDialog.dismiss();
|
if (!isFinishing()&&customDialog!=null&&customDialog.isShowing()){
|
||||||
|
customDialog.dismiss();
|
||||||
|
}
|
||||||
tv_loaction.setText("定位成功");
|
tv_loaction.setText("定位成功");
|
||||||
tv_loaction.setTextColor(getResources().getColor(R.color.theme_color, null));
|
tv_loaction.setTextColor(getResources().getColor(R.color.theme_color, null));
|
||||||
latLng = convertGPSToBaidu(new LatLng(lgdu.getLatitude(), lgdu.getLongitude()));
|
latLng = convertGPSToBaidu(new LatLng(lgdu.getLatitude(), lgdu.getLongitude()));
|
||||||
@ -168,7 +170,9 @@ public class ShangChuangImgActivity extends BaseAppCompatActivity {
|
|||||||
break;
|
break;
|
||||||
case 16://定位失败
|
case 16://定位失败
|
||||||
locationKey = false;
|
locationKey = false;
|
||||||
customDialog.dismiss();
|
if (!isFinishing()&&customDialog!=null&&customDialog.isShowing()){
|
||||||
|
customDialog.dismiss();
|
||||||
|
}
|
||||||
tv_loaction.setText("定位失败,点击重试");
|
tv_loaction.setText("定位失败,点击重试");
|
||||||
tv_loaction.setTextColor(getResources().getColor(R.color.loaction_no_color, null));
|
tv_loaction.setTextColor(getResources().getColor(R.color.loaction_no_color, null));
|
||||||
Toast.makeText(con, "定位失败,请确认开启定位后重试!", Toast.LENGTH_LONG).show();
|
Toast.makeText(con, "定位失败,请确认开启定位后重试!", Toast.LENGTH_LONG).show();
|
||||||
|
@ -7,8 +7,11 @@ import android.text.TextUtils;
|
|||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.Gravity;
|
import android.view.Gravity;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
import android.widget.Button;
|
||||||
|
import android.widget.EditText;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.RelativeLayout;
|
import android.widget.RelativeLayout;
|
||||||
|
import android.widget.SimpleAdapter;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
|
|
||||||
@ -19,6 +22,17 @@ import com.alct.mdp.callback.OnResultListener;
|
|||||||
import com.alct.mdp.model.Goods;
|
import com.alct.mdp.model.Goods;
|
||||||
import com.alct.mdp.model.Image;
|
import com.alct.mdp.model.Image;
|
||||||
import com.alct.mdp.model.Location;
|
import com.alct.mdp.model.Location;
|
||||||
|
import com.amap.api.maps.CameraUpdateFactory;
|
||||||
|
import com.amap.api.services.core.AMapException;
|
||||||
|
import com.amap.api.services.core.LatLonPoint;
|
||||||
|
import com.amap.api.services.geocoder.GeocodeAddress;
|
||||||
|
import com.amap.api.services.geocoder.GeocodeQuery;
|
||||||
|
import com.amap.api.services.geocoder.GeocodeResult;
|
||||||
|
import com.amap.api.services.geocoder.GeocodeSearch;
|
||||||
|
import com.amap.api.services.geocoder.RegeocodeResult;
|
||||||
|
import com.amap.api.services.help.Inputtips;
|
||||||
|
import com.amap.api.services.help.InputtipsQuery;
|
||||||
|
import com.amap.api.services.help.Tip;
|
||||||
import com.arpa.hndahesudintocctmsdriver.R;
|
import com.arpa.hndahesudintocctmsdriver.R;
|
||||||
import com.arpa.hndahesudintocctmsdriver.bean.BaseBean;
|
import com.arpa.hndahesudintocctmsdriver.bean.BaseBean;
|
||||||
import com.arpa.hndahesudintocctmsdriver.bean.CarInfoBean;
|
import com.arpa.hndahesudintocctmsdriver.bean.CarInfoBean;
|
||||||
@ -47,22 +61,35 @@ import com.arpa.hndahesudintocctmsdriver.util.view.BaseAppCompatActivity;
|
|||||||
import com.baidu.mapapi.model.LatLng;
|
import com.baidu.mapapi.model.LatLng;
|
||||||
import com.baidu.mapapi.utils.CoordinateConverter;
|
import com.baidu.mapapi.utils.CoordinateConverter;
|
||||||
import com.bumptech.glide.Glide;
|
import com.bumptech.glide.Glide;
|
||||||
|
import com.dahe.mylibrary.utils.ToastUtils;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.DatePicker;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.DatimePicker;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.annotation.DateMode;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.annotation.TimeMode;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.contract.OnDatePickedListener;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.contract.OnDatimePickedListener;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.entity.DateEntity;
|
||||||
|
import com.github.gzuliyujiang.wheelpicker.entity.DatimeEntity;
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import com.luck.picture.lib.PictureSelector;
|
import com.luck.picture.lib.PictureSelector;
|
||||||
import com.luck.picture.lib.config.PictureConfig;
|
import com.luck.picture.lib.config.PictureConfig;
|
||||||
import com.luck.picture.lib.entity.LocalMedia;
|
import com.luck.picture.lib.entity.LocalMedia;
|
||||||
import com.lxj.xpopup.XPopup;
|
import com.lxj.xpopup.XPopup;
|
||||||
|
import com.lxj.xpopup.interfaces.OnSelectListener;
|
||||||
import com.lxj.xpopup.util.SmartGlideImageLoader;
|
import com.lxj.xpopup.util.SmartGlideImageLoader;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
public class ShangChuangImgActivityBC extends BaseAppCompatActivity implements Inputtips.InputtipsListener {
|
||||||
|
|
||||||
private TextView submit, name_top, name_body, address, tips, tips_x;
|
private TextView submit, name_top, name_body, address, tips, tips_x,tvDate,tvLocation;
|
||||||
private RelativeLayout getImg;
|
private RelativeLayout getImg;
|
||||||
|
private EditText etAddress;
|
||||||
|
private Button btnOk;
|
||||||
private ImageView res_img, img_icon, img_delete;
|
private ImageView res_img, img_icon, img_delete;
|
||||||
private String[] names = {"装货", "卸货", "回单"};
|
private String[] names = {"装货", "卸货", "回单"};
|
||||||
public static String[] TYPE_NAME = {"zhuanghuo", "xiehuo", "huidan"};
|
public static String[] TYPE_NAME = {"zhuanghuo", "xiehuo", "huidan"};
|
||||||
@ -86,8 +113,64 @@ public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
|||||||
private boolean locationKey = false;
|
private boolean locationKey = false;
|
||||||
private TextView tv_loaction;
|
private TextView tv_loaction;
|
||||||
|
|
||||||
private TempLoca tempLoca = new TempLoca(39.24,117.07,"天津市北辰区双口镇永宝路17号","2023-09-26 10:00");
|
|
||||||
private TempLoca tempLocaBd = new TempLoca(39.246543,117.079713,"天津市北辰区双口镇永宝路17号","2023-09-26 10:00");
|
private String selDate;
|
||||||
|
private GeocodeSearch geocoderSearch;
|
||||||
|
|
||||||
|
private TempLoca tempLoca = new TempLoca();
|
||||||
|
private TempLoca tempLocaBd = new TempLoca();
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onGetInputtips(List<Tip> tipList, int rCode) {
|
||||||
|
if (rCode == AMapException.CODE_AMAP_SUCCESS) {
|
||||||
|
List<String> names = new ArrayList<String>();
|
||||||
|
if(tipList != null) {
|
||||||
|
int size = tipList.size();
|
||||||
|
for (int i = 0; i < size; i++) {
|
||||||
|
Tip tip = tipList.get(i);
|
||||||
|
if(tip != null) {
|
||||||
|
names.add(tip.getDistrict()+tip.getName());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
new XPopup.Builder(this)
|
||||||
|
.isDestroyOnDismiss(true) //对于只使用一次的弹窗,推荐设置这个
|
||||||
|
.hasShadowBg(false) // 去掉半透明背景
|
||||||
|
.atView(etAddress)
|
||||||
|
.asAttachList(names.toArray(new String[0]), new int[]{}, new OnSelectListener() {
|
||||||
|
@Override
|
||||||
|
public void onSelect(int position, String text) {
|
||||||
|
Tip tip = tipList.get(position);
|
||||||
|
etAddress.setText(tip.getDistrict()+tip.getAddress()+tip.getName());
|
||||||
|
LatLonPoint latLonPoint = tip.getPoint();
|
||||||
|
tempLoca.setAddress(etAddress.getText().toString());
|
||||||
|
tempLoca.setLatitude(latLonPoint.getLatitude());
|
||||||
|
tempLoca.setLongitude(latLonPoint.getLongitude());
|
||||||
|
tempLoca.setTime(tvDate.getText().toString());
|
||||||
|
|
||||||
|
LatLng latLng = convertGPSToBaidu(new LatLng(latLonPoint.getLatitude(), latLonPoint.getLongitude()));
|
||||||
|
tempLocaBd.setLongitude(latLng.longitude);
|
||||||
|
tempLocaBd.setLatitude(latLng.latitude);
|
||||||
|
tempLocaBd.setAddress(etAddress.getText().toString());
|
||||||
|
tempLocaBd.setTime(tvDate.getText().toString());
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.show();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// SimpleAdapter aAdapter = new SimpleAdapter(getApplicationContext(), listString, R.layout.item_layout,
|
||||||
|
// new String[]{"name", "address"}, new int[]{R.id.poi_field_id, R.id.poi_value_id});
|
||||||
|
//
|
||||||
|
// minputlist.setAdapter(aAdapter);
|
||||||
|
// aAdapter.notifyDataSetChanged();
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
class TempLoca{
|
class TempLoca{
|
||||||
private double latitude;
|
private double latitude;
|
||||||
@ -276,6 +359,10 @@ public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
|||||||
img_icon = findViewById(R.id.img_icon);
|
img_icon = findViewById(R.id.img_icon);
|
||||||
img_delete = findViewById(R.id.img_delete);
|
img_delete = findViewById(R.id.img_delete);
|
||||||
tv_loaction = findViewById(R.id.tv_loaction);
|
tv_loaction = findViewById(R.id.tv_loaction);
|
||||||
|
btnOk = findViewById(R.id.btnOk);
|
||||||
|
etAddress = findViewById(R.id.etAddress);
|
||||||
|
tvDate = findViewById(R.id.tvDate);
|
||||||
|
tvLocation = findViewById(R.id.tvLocation);
|
||||||
tips = findViewById(R.id.tips);
|
tips = findViewById(R.id.tips);
|
||||||
tips_x = findViewById(R.id.tips_x);
|
tips_x = findViewById(R.id.tips_x);
|
||||||
Bundle ins = getIntent().getExtras();
|
Bundle ins = getIntent().getExtras();
|
||||||
@ -298,6 +385,44 @@ public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
|||||||
lgdu.onCreate();
|
lgdu.onCreate();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
btnOk.setOnClickListener(v -> {
|
||||||
|
String s = etAddress.getText().toString();
|
||||||
|
if (TextUtils.isEmpty(selDate)){
|
||||||
|
ToastUtils.showToast(this,"请先选择时间");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (!TextUtils.isEmpty(s)&&s.length()>=4){
|
||||||
|
|
||||||
|
InputtipsQuery inputquery = new InputtipsQuery(s, "");
|
||||||
|
// inputquery.setCityLimit(true);
|
||||||
|
Inputtips inputTips = new Inputtips(this, inputquery);
|
||||||
|
inputTips.setInputtipsListener(this);
|
||||||
|
inputTips.requestInputtipsAsyn();
|
||||||
|
|
||||||
|
|
||||||
|
// GeocodeQuery query = new GeocodeQuery(s, "100000");// 第一个参数表示地址,第二个参数表示查询城市,中文或者中文全拼,citycode、adcode,
|
||||||
|
// geocoderSearch.getFromLocationNameAsyn(query);// 设置同步地理编码请求
|
||||||
|
}else{
|
||||||
|
ToastUtils.showToast(this,"请输入地址且长度大于4");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
tvDate.setOnClickListener(v -> {
|
||||||
|
|
||||||
|
DatimePicker datimePicker = new DatimePicker(this);
|
||||||
|
datimePicker.setBodyWidth(300);
|
||||||
|
datimePicker.getWheelLayout().setRange(DatimeEntity.yearOnFuture(-1),DatimeEntity.yearOnFuture(10),DatimeEntity.now());
|
||||||
|
datimePicker.setOnDatimePickedListener((year, month, day, hour, minute, second) -> {
|
||||||
|
selDate = year+"-"+month+"-"+day+" "+ hour+":"+minute;
|
||||||
|
tvDate.setText(selDate);
|
||||||
|
});
|
||||||
|
datimePicker.getWheelLayout().setDateLabel("年", "月", "日");
|
||||||
|
datimePicker.getWheelLayout().setTimeLabel("时","分","");
|
||||||
|
datimePicker.getWheelLayout().setTimeMode(TimeMode.HOUR_24_NO_SECOND);
|
||||||
|
datimePicker.show();
|
||||||
|
});
|
||||||
|
|
||||||
hyr = new HuoYuanRequset(con, hd);
|
hyr = new HuoYuanRequset(con, hd);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -423,7 +548,7 @@ public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
|||||||
lub.setWaybillId(wid);
|
lub.setWaybillId(wid);
|
||||||
lub.setRealLoadTime(tempLoca.getTime());
|
lub.setRealLoadTime(tempLoca.getTime());
|
||||||
Log.e("--卸货信息", gson.toJson(lub));
|
Log.e("--卸货信息", gson.toJson(lub));
|
||||||
if (locationKey) {
|
if (locationKey&&!TextUtils.isEmpty(tempLoca.address)) {
|
||||||
if (keys) {
|
if (keys) {
|
||||||
nfc();
|
nfc();
|
||||||
uploadInfo();
|
uploadInfo();
|
||||||
@ -452,7 +577,7 @@ public class ShangChuangImgActivityBC extends BaseAppCompatActivity {
|
|||||||
urib.setWaybillId(wid);
|
urib.setWaybillId(wid);
|
||||||
Log.e("--回单信息", gson.toJson(urib));
|
Log.e("--回单信息", gson.toJson(urib));
|
||||||
if (locationKey) {
|
if (locationKey) {
|
||||||
if (index == 2 && keys) {
|
if (index == 2 && keys && !TextUtils.isEmpty(tempLoca.address)) {
|
||||||
up_trafficSign();
|
up_trafficSign();
|
||||||
up_trafficReceipt();
|
up_trafficReceipt();
|
||||||
receipt_image();
|
receipt_image();
|
||||||
|
BIN
app/src/main/res/drawable/diver_logo_text.png
Normal file
BIN
app/src/main/res/drawable/diver_logo_text.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 432 KiB |
@ -1,175 +1,225 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
|
android:id="@+id/activity_shangchuan"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
android:background="@drawable/bg_theme">
|
||||||
android:background="@drawable/bg_theme"
|
|
||||||
android:id="@+id/activity_shangchuan">
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:layout_marginTop="@dimen/dp_16"
|
|
||||||
android:layout_width="@dimen/dp_300"
|
android:layout_width="@dimen/dp_300"
|
||||||
android:layout_height="@dimen/dp_207"
|
android:layout_height="@dimen/dp_207"
|
||||||
android:src="@mipmap/top_creativity"
|
android:layout_centerHorizontal="true"
|
||||||
android:layout_centerHorizontal="true"/>
|
android:layout_marginTop="@dimen/dp_16"
|
||||||
|
android:src="@mipmap/top_creativity" />
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
android:layout_marginTop="@dimen/dp_58"
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="@dimen/dp_58">
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/return_btn"
|
android:id="@+id/return_btn"
|
||||||
android:layout_marginLeft="@dimen/dp_30"
|
|
||||||
android:layout_width="@dimen/dp_40"
|
android:layout_width="@dimen/dp_40"
|
||||||
android:layout_height="@dimen/dp_31"
|
android:layout_height="@dimen/dp_31"
|
||||||
android:src="@mipmap/return_lefts"
|
android:layout_marginLeft="@dimen/dp_30"
|
||||||
android:padding="@dimen/dp_10"
|
android:padding="@dimen/dp_10"
|
||||||
android:scaleType="fitXY"/>
|
android:scaleType="fitXY"
|
||||||
|
android:src="@mipmap/return_lefts" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/tv_loaction"
|
android:id="@+id/tv_loaction"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textSize="@dimen/sp_14"
|
|
||||||
android:text="定位成功"
|
|
||||||
android:layout_alignParentRight="true"
|
android:layout_alignParentRight="true"
|
||||||
android:layout_marginRight="@dimen/dp_30"
|
|
||||||
android:layout_centerVertical="true"
|
android:layout_centerVertical="true"
|
||||||
|
android:layout_marginRight="@dimen/dp_30"
|
||||||
android:padding="@dimen/dp_5"
|
android:padding="@dimen/dp_5"
|
||||||
android:textColor="@color/theme_color"/>
|
android:text="定位成功"
|
||||||
|
android:textColor="@color/theme_color"
|
||||||
|
android:textSize="@dimen/sp_14" />
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_marginLeft="@dimen/dp_38"
|
|
||||||
android:layout_marginTop="@dimen/dp_8"
|
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginLeft="@dimen/dp_38"
|
||||||
|
android:layout_marginTop="@dimen/dp_8"
|
||||||
android:text="补传"
|
android:text="补传"
|
||||||
android:textColor="#ff000000"
|
android:textColor="#ff000000"
|
||||||
android:textSize="@dimen/sp_23"
|
android:textSize="@dimen/sp_23" />
|
||||||
/>
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/tvDate"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/dp_50"
|
||||||
|
android:gravity="center_vertical"
|
||||||
|
android:hint="请选择时间"></TextView>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
>
|
||||||
|
<EditText
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:id="@+id/etAddress"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="@dimen/dp_50"
|
||||||
|
android:hint="请输入地址"></EditText>
|
||||||
|
<Button
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textColor="@color/red"
|
||||||
|
android:text="确定"
|
||||||
|
android:id="@+id/btnOk"
|
||||||
|
></Button>
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/tvLocation"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:gravity="center_vertical"
|
||||||
|
></TextView>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/name_top"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginLeft="@dimen/dp_38"
|
||||||
|
android:layout_marginTop="@dimen/dp_8"
|
||||||
|
android:text="上传卸货照片"
|
||||||
|
android:textColor="#ff000000"
|
||||||
|
android:textSize="@dimen/sp_23" />
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/name_top"
|
|
||||||
android:layout_marginLeft="@dimen/dp_38"
|
|
||||||
android:layout_marginTop="@dimen/dp_8"
|
|
||||||
android:layout_width="wrap_content"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:text="上传卸货照片"
|
|
||||||
android:textColor="#ff000000"
|
|
||||||
android:textSize="@dimen/sp_23"
|
|
||||||
/>
|
|
||||||
<androidx.cardview.widget.CardView
|
<androidx.cardview.widget.CardView
|
||||||
android:id="@+id/getImg1"
|
android:id="@+id/getImg1"
|
||||||
android:layout_marginTop="@dimen/dp_33"
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginLeft="@dimen/dp_38"
|
android:layout_marginLeft="@dimen/dp_38"
|
||||||
|
android:layout_marginTop="@dimen/dp_33"
|
||||||
android:layout_marginRight="@dimen/dp_38"
|
android:layout_marginRight="@dimen/dp_38"
|
||||||
app:cardCornerRadius="@dimen/dp_8">
|
app:cardCornerRadius="@dimen/dp_8">
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="horizontal">
|
android:orientation="horizontal">
|
||||||
|
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
android:id="@+id/getImg"
|
android:id="@+id/getImg"
|
||||||
|
android:layout_width="@dimen/dp_90"
|
||||||
|
android:layout_height="@dimen/dp_90"
|
||||||
android:layout_marginLeft="@dimen/dp_11"
|
android:layout_marginLeft="@dimen/dp_11"
|
||||||
android:layout_marginTop="@dimen/dp_13"
|
android:layout_marginTop="@dimen/dp_13"
|
||||||
android:layout_marginBottom="@dimen/dp_13"
|
android:layout_marginBottom="@dimen/dp_13"
|
||||||
android:layout_width="@dimen/dp_90"
|
|
||||||
android:layout_height="@dimen/dp_90"
|
|
||||||
android:background="#EEEEEE">
|
android:background="#EEEEEE">
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/res_img"
|
android:id="@+id/res_img"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent" />
|
android:layout_height="match_parent" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/img_icon"
|
android:id="@+id/img_icon"
|
||||||
android:layout_width="@dimen/dp_23"
|
android:layout_width="@dimen/dp_23"
|
||||||
android:layout_height="@dimen/dp_23"
|
android:layout_height="@dimen/dp_23"
|
||||||
android:layout_centerVertical="true"
|
|
||||||
android:layout_centerHorizontal="true"
|
android:layout_centerHorizontal="true"
|
||||||
android:src="@mipmap/up_img"/>
|
android:layout_centerVertical="true"
|
||||||
|
android:src="@mipmap/up_img" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/img_delete"
|
android:id="@+id/img_delete"
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_width="@dimen/dp_25"
|
android:layout_width="@dimen/dp_25"
|
||||||
android:layout_height="@dimen/dp_25"
|
android:layout_height="@dimen/dp_25"
|
||||||
android:src="@mipmap/icon_delete"
|
android:layout_alignParentRight="true"
|
||||||
android:padding="@dimen/dp_3"
|
android:padding="@dimen/dp_3"
|
||||||
android:visibility="gone"/>
|
android:src="@mipmap/icon_delete"
|
||||||
|
android:visibility="gone" />
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_marginTop="@dimen/dp_13"
|
|
||||||
android:layout_marginLeft="@dimen/dp_8"
|
|
||||||
android:layout_marginRight="@dimen/dp_10"
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginLeft="@dimen/dp_8"
|
||||||
|
android:layout_marginTop="@dimen/dp_13"
|
||||||
|
android:layout_marginRight="@dimen/dp_10"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_marginTop="@dimen/dp_7"
|
|
||||||
android:id="@+id/name_body"
|
android:id="@+id/name_body"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="@dimen/dp_7"
|
||||||
android:text="卸货照片"
|
android:text="卸货照片"
|
||||||
android:textColor="#ff000000"
|
android:textColor="#ff000000"
|
||||||
android:textSize="@dimen/sp_13"
|
android:textSize="@dimen/sp_13" />
|
||||||
/>
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_marginTop="@dimen/dp_13"
|
|
||||||
android:id="@+id/address"
|
android:id="@+id/address"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textColor="#ff999999"
|
android:layout_marginTop="@dimen/dp_13"
|
||||||
android:text=""
|
android:text=""
|
||||||
|
android:textColor="#ff999999"
|
||||||
android:textSize="@dimen/sp_13" />
|
android:textSize="@dimen/sp_13" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</androidx.cardview.widget.CardView>
|
</androidx.cardview.widget.CardView>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_marginTop="@dimen/dp_10"
|
|
||||||
android:layout_marginLeft="@dimen/dp_38"
|
|
||||||
android:layout_marginRight="@dimen/dp_38"
|
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginLeft="@dimen/dp_38"
|
||||||
|
android:layout_marginTop="@dimen/dp_10"
|
||||||
|
android:layout_marginRight="@dimen/dp_38">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/tips_x"
|
android:id="@+id/tips_x"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="*"
|
android:text="*"
|
||||||
android:textColor="#E61829"
|
android:textColor="#E61829"
|
||||||
android:visibility="gone"/>
|
android:visibility="gone" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/tips"
|
android:id="@+id/tips"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="卸货照片包含车牌号、三分之二车身或者卸货场景"
|
android:text="卸货照片包含车牌号、三分之二车身或者卸货场景"
|
||||||
android:textColor="#E61829"
|
android:textColor="#E61829"
|
||||||
android:visibility="gone"/>
|
android:visibility="gone" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
<androidx.cardview.widget.CardView
|
<androidx.cardview.widget.CardView
|
||||||
android:layout_marginTop="@dimen/dp_33"
|
|
||||||
android:layout_marginLeft="@dimen/dp_38"
|
|
||||||
android:layout_marginRight="@dimen/dp_38"
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="@dimen/dp_42"
|
android:layout_height="@dimen/dp_42"
|
||||||
app:cardCornerRadius="@dimen/dp_21"
|
android:layout_marginLeft="@dimen/dp_38"
|
||||||
app:cardBackgroundColor="@color/red">
|
android:layout_marginTop="@dimen/dp_33"
|
||||||
|
android:layout_marginRight="@dimen/dp_38"
|
||||||
|
app:cardBackgroundColor="@color/red"
|
||||||
|
app:cardCornerRadius="@dimen/dp_21">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/submit"
|
android:id="@+id/submit"
|
||||||
android:layout_alignParentRight="true"
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
android:layout_alignParentRight="true"
|
||||||
|
android:gravity="center"
|
||||||
android:text="提交"
|
android:text="提交"
|
||||||
android:textColor="#fff"
|
android:textColor="#fff"
|
||||||
android:textSize="@dimen/sp_15"
|
android:textSize="@dimen/sp_15" />
|
||||||
android:gravity="center"
|
|
||||||
/>
|
|
||||||
</androidx.cardview.widget.CardView>
|
</androidx.cardview.widget.CardView>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
Loading…
Reference in New Issue
Block a user