From ac3098578b55b8556a6e498a9ea1e936be588594 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 12 四月 2017 13:38:20 +0800
Subject: [PATCH]
---
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java | 18 +-
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallRightIntervieweeCell.java | 34 ++--
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_phone_call_right_interviewee.xml | 102 ++++++++++++
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/PhoneCallFragment.java | 6
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java | 65 +++++---
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/PhoneCallQueryItem.java | 196 ++++++++++--------------
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/NativeImgIdx.java | 13 +
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/PhoneCallQueryCondition.java | 16 +-
8 files changed, 275 insertions(+), 175 deletions(-)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/PhoneCallFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/PhoneCallFragment.java
index bd6871f..77977af 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/PhoneCallFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/adapter/PhoneCallFragment.java
@@ -42,10 +42,10 @@
fragment_phone_call_left_row_dept.setTextColor(MainActivity.getInstance().getResources().getColor(R.color.colorText_b));
}
final PhoneCallQueryItem item = getItem(position);
- fragment_phone_call_left_row_name.setText(item.getUsername());
- fragment_phone_call_left_row_dept.setText(item.getDeptName());
+ fragment_phone_call_left_row_name.setText(item.getCallee());
+ fragment_phone_call_left_row_dept.setText(item.getCallerDept());
SimpleDraweeView fragment_phone_call_left_row_photo = viewHolder.findViewById(R.id.fragment_phone_call_left_row_photo);
- fragment_phone_call_left_row_photo.setImageURI(AppApi.IMAGE_URL_BASE +item.getImagePath());
+ fragment_phone_call_left_row_photo.setImageURI(AppApi.IMAGE_URL_BASE +item.getCallerImage());
RelativeLayout fragment_phone_call_left_row_relativeLayout = viewHolder.findViewById(R.id.fragment_phone_call_left_row_relativeLayout);
fragment_phone_call_left_row_relativeLayout.setOnClickListener(new View.OnClickListener(){
@Override
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/PhoneCallQueryCondition.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/PhoneCallQueryCondition.java
index 8ee2215..d957393 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/PhoneCallQueryCondition.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/condition/PhoneCallQueryCondition.java
@@ -7,28 +7,28 @@
/**
* 浜哄憳鍚嶅瓧
*/
- public static final String name = "name";
+ public static final String username = "username";
}
// 浜哄憳鍚嶅瓧
- private String name;
+ private String username;
/**
* Get 浜哄憳鍚嶅瓧
*/
- public String getName() {
- return name;
+ public String getUsername() {
+ return username;
}
/**
* Set 浜哄憳鍚嶅瓧
*/
- public void setName(String name) {
- this.name = name;
+ public void setUsername(String username) {
+ this.username = username;
}
public String toString() {
- return
- ",浜哄憳鍚嶅瓧 =" + name ;
+ return
+ ",浜哄憳鍚嶅瓧 =" + username ;
}
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/PhoneCallQueryItem.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/PhoneCallQueryItem.java
index 4ceb96e..2c32026 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/PhoneCallQueryItem.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/query/item/PhoneCallQueryItem.java
@@ -3,139 +3,79 @@
public class PhoneCallQueryItem {
- // 浜哄憳涓婚敭
- private String registerId;
// 浜哄憳鍚嶅瓧
- private String username;
- // 鍥剧墖鍦板潃
- private String imagePath;
- // 鍏徃鍚嶇О
- private String companyName;
- // 搴ф満鐢佃瘽
- private String tel;
- // 璇佷欢缂栧彿
- private String identifyNum;
+ private String caller;
+ // 浜哄憳鍚嶅瓧
+ private String callee;
// 閮ㄩ棬鍚嶇О
- private String deptName;
- // 鍏徃涓婚敭
- private String companyId;
+ private String callerDept;
+ // 閮ㄩ棬鍚嶇О
+ private String calleeDept;
// 鑱屼綅鍚嶇О
private String postName;
+ // 鍥剧墖鍦板潃
+ private String callerImage;
+ // 鍥剧墖鍦板潃
+ private String calleeImage;
// 绉诲姩鐢佃瘽
private String mobilePhone;
- //
- private String type;
+ // 搴ф満鐢佃瘽
+ private String tel;
/**
- * Get 浜哄憳涓婚敭
+ * Get 浜哄憳鍚嶅瓧
*/
- public String getRegisterId() {
- return registerId;
+ public String getCaller() {
+ return caller;
}
-
+
/**
- * Set 浜哄憳涓婚敭
+ * Set 浜哄憳鍚嶅瓧
*/
- public void setRegisterId(String registerId) {
- this.registerId = registerId;
+ public void setCaller(String caller) {
+ this.caller = caller;
}
/**
* Get 浜哄憳鍚嶅瓧
*/
- public String getUsername() {
- return username;
+ public String getCallee() {
+ return callee;
}
-
+
/**
* Set 浜哄憳鍚嶅瓧
*/
- public void setUsername(String username) {
- this.username = username;
- }
-
- /**
- * Get 鍥剧墖鍦板潃
- */
- public String getImagePath() {
- return imagePath;
- }
-
- /**
- * Set 鍥剧墖鍦板潃
- */
- public void setImagePath(String imagePath) {
- this.imagePath = imagePath;
- }
-
- /**
- * Get 鍏徃鍚嶇О
- */
- public String getCompanyName() {
- return companyName;
- }
-
- /**
- * Set 鍏徃鍚嶇О
- */
- public void setCompanyName(String companyName) {
- this.companyName = companyName;
- }
-
- /**
- * Get 搴ф満鐢佃瘽
- */
- public String getTel() {
- return tel;
- }
-
- /**
- * Set 搴ф満鐢佃瘽
- */
- public void setTel(String tel) {
- this.tel = tel;
- }
-
- /**
- * Get 璇佷欢缂栧彿
- */
- public String getIdentifyNum() {
- return identifyNum;
- }
-
- /**
- * Set 璇佷欢缂栧彿
- */
- public void setIdentifyNum(String identifyNum) {
- this.identifyNum = identifyNum;
+ public void setCallee(String callee) {
+ this.callee = callee;
}
/**
* Get 閮ㄩ棬鍚嶇О
*/
- public String getDeptName() {
- return deptName;
- }
-
- /**
- * Set 閮ㄩ棬鍚嶇О
- */
- public void setDeptName(String deptName) {
- this.deptName = deptName;
+ public String getCallerDept() {
+ return callerDept;
}
/**
- * Get 鍏徃涓婚敭
+ * Set 閮ㄩ棬鍚嶇О
*/
- public String getCompanyId() {
- return companyId;
+ public void setCallerDept(String callerDept) {
+ this.callerDept = callerDept;
}
-
+
/**
- * Set 鍏徃涓婚敭
+ * Get 閮ㄩ棬鍚嶇О
*/
- public void setCompanyId(String companyId) {
- this.companyId = companyId;
+ public String getCalleeDept() {
+ return calleeDept;
+ }
+
+ /**
+ * Set 閮ㄩ棬鍚嶇О
+ */
+ public void setCalleeDept(String calleeDept) {
+ this.calleeDept = calleeDept;
}
/**
@@ -144,7 +84,7 @@
public String getPostName() {
return postName;
}
-
+
/**
* Set 鑱屼綅鍚嶇О
*/
@@ -153,12 +93,40 @@
}
/**
+ * Get 鍥剧墖鍦板潃
+ */
+ public String getCallerImage() {
+ return callerImage;
+ }
+
+ /**
+ * Set 鍥剧墖鍦板潃
+ */
+ public void setCallerImage(String callerImage) {
+ this.callerImage = callerImage;
+ }
+
+ /**
+ * Get 鍥剧墖鍦板潃
+ */
+ public String getCalleeImage() {
+ return calleeImage;
+ }
+
+ /**
+ * Set 鍥剧墖鍦板潃
+ */
+ public void setCalleeImage(String calleeImage) {
+ this.calleeImage = calleeImage;
+ }
+
+ /**
* Get 绉诲姩鐢佃瘽
*/
public String getMobilePhone() {
return mobilePhone;
}
-
+
/**
* Set 绉诲姩鐢佃瘽
*/
@@ -167,24 +135,24 @@
}
/**
- * Get
+ * Get 搴ф満鐢佃瘽
*/
- public String getType() {
- return type;
+ public String getTel() {
+ return tel;
}
-
+
/**
- * Set
+ * Set 搴ф満鐢佃瘽
*/
- public void setType(String type) {
- this.type = type;
+ public void setTel(String tel) {
+ this.tel = tel;
}
public String toString() {
- return
- ",浜哄憳涓婚敭 =" + registerId + ",浜哄憳鍚嶅瓧 =" + username + ",鍥剧墖鍦板潃 =" + imagePath +
- ",鍏徃鍚嶇О =" + companyName + ",搴ф満鐢佃瘽 =" + tel + ",璇佷欢缂栧彿 =" + identifyNum +
- ",閮ㄩ棬鍚嶇О =" + deptName + ",鍏徃涓婚敭 =" + companyId + ",鑱屼綅鍚嶇О =" + postName +
- ",绉诲姩鐢佃瘽 =" + mobilePhone + ", =" + type ;
+ return
+ ",浜哄憳鍚嶅瓧 =" + caller + ",浜哄憳鍚嶅瓧 =" + callee + ",閮ㄩ棬鍚嶇О =" + callerDept +
+ ",閮ㄩ棬鍚嶇О =" + calleeDept + ",鑱屼綅鍚嶇О =" + postName + ",鍥剧墖鍦板潃 =" + callerImage +
+ ",鍥剧墖鍦板潃 =" + calleeImage + ",绉诲姩鐢佃瘽 =" + mobilePhone + ",搴ф満鐢佃瘽 =" + tel
+ ;
}
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java
index 0edb454..6f67618 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/PhoneCallMng.java
@@ -24,7 +24,7 @@
public void findPhoneCallLeftList(final boolean isSortByDept, String searchText) {
RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.PHONE_CALL_QUERY);
- params.addBodyParameter(PhoneCallQueryCondition.FieldNames.name, searchText);
+ params.addBodyParameter(PhoneCallQueryCondition.FieldNames.username, searchText);
x.http().post(params, new BaseCommonCallBack() {
public void success() {
List<PhoneCallQueryItem> list = getList(PhoneCallQueryItem.class);
@@ -36,12 +36,12 @@
PhoneCallQueryItem item = list.get(i);
try {
if (isSortByDept) {
- if (item.getDeptName() != null && item.getDeptName().length() > 0) {
- name = CharacterParser.getInstance().getSelling(item.getDeptName()).substring(0, 1);
+ if (item.getCallerDept() != null && item.getCallerDept().length() > 0) {
+ name = CharacterParser.getInstance().getSelling(item.getCallerDept()).substring(0, 1);
}
} else {
- if (item.getUsername() != null && item.getUsername().length() > 0) {
- name = CharacterParser.getInstance().getSelling(item.getUsername()).substring(0, 1);
+ if (item.getCaller() != null && item.getCaller().length() > 0) {
+ name = CharacterParser.getInstance().getSelling(item.getCaller()).substring(0, 1);
}
}
} catch (Exception e) {
@@ -63,8 +63,8 @@
@Override
public int compare(PhoneCallQueryItem t1, PhoneCallQueryItem t2) {
if (sortedByDept) {
- String dept1Name = t1.getDeptName()==null?"":t1.getDeptName();
- String dept2Name = t2.getDeptName()==null?"":t2.getDeptName();
+ String dept1Name = t1.getCallerDept()==null?"":t1.getCallerDept();
+ String dept2Name = t2.getCallerDept()==null?"":t2.getCallerDept();
if(!dept1Name.equals(dept2Name)) {
String dept1Name_a = dept1Name.trim();
String dept1Name_b = dept2Name.trim();
@@ -75,8 +75,8 @@
return dept1Name_a.compareTo(dept1Name_b);
}
}
- String name1 = t1.getUsername()==null?"":t1.getUsername();
- String name2 = t2.getUsername()==null?"":t2.getUsername();
+ String name1 = t1.getCaller()==null?"":t1.getCaller();
+ String name2 = t2.getCaller()==null?"":t2.getCaller();
String dept1Name_a = name1.trim();
String dept1Name_b = name2.trim();
if (dept1Name_a.length() > 0 && dept1Name_b.length() > 0) {
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/NativeImgIdx.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/NativeImgIdx.java
new file mode 100644
index 0000000..dd40edc
--- /dev/null
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/NativeImgIdx.java
@@ -0,0 +1,13 @@
+package cn.com.basic.face.util;
+
+/**
+ * Created by houxiao on 2017/4/12.
+ */
+
+public class NativeImgIdx {
+ public int offset;
+ public int size;
+ public int type;
+ public int width;
+ public int height;
+}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
index 9a211f2..e438fe4 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/RtspFaceNative.java
@@ -7,11 +7,13 @@
import java.io.File;
import java.io.FileOutputStream;
+import java.util.ArrayList;
import cn.com.basic.face.base.BaseApplication;
import cn.com.basic.face.service.RegisterMng;
public class RtspFaceNative {
+
public static native void init();
public static native void setSurface(int cameraIdx, Surface surface);
@@ -22,43 +24,58 @@
public static native void lockFace(int cameraIdx);
public static native void releaseFace(int cameraIdx);
public static native int getFaceList(int cameraIdx, byte[] faceListPb);
- public static native int getFaceImages(int cameraIdx, int[] faceImagesIdx, byte[] faceImages);
+ public static native ArrayList<NativeImgIdx> getFaceImages(int cameraIdx, byte[] faceImages);
- static int i = 1;
public static void faceCallBack(int cameraIdx, int count)
{
+
lockFace(cameraIdx);
byte[] faceListPb = new byte[1024 * 1024 * 1];
int s = getFaceList(cameraIdx, faceListPb);
- //;byte(faceListPb,s)
-
-
- int[] faceImagesIdx = new int[10];
byte[] faceImages = new byte[1024 * 1024 * 1];
- int c = getFaceImages(cameraIdx, faceImagesIdx, faceImages);
-
- try {
- File path = BaseApplication.getInstance().getFilesDir();
- File f1 = new File(path, ""+i);
- if (!f1.exists()) {
- f1.createNewFile();
- }
- FileOutputStream f = new FileOutputStream(f1);
- f.write(faceImages);
- f.close();
- RequestParams params = new RequestParams();
- String encodedImage = Base64.encodeToString(faceImages, Base64.DEFAULT);
- params.addBodyParameter("choosePhoto", encodedImage);
- RegisterMng.getInstance().add(params);
- } catch (Exception e) {
- e.printStackTrace();
- }
+ ArrayList<NativeImgIdx> faceImagesIdx = getFaceImages(cameraIdx, faceImages);
+ int c = faceImagesIdx.size();
releaseFace(cameraIdx);
}
+// static int i = 1;
+// public static void faceCallBack(int cameraIdx, int count)
+// {
+// lockFace(cameraIdx);
+//
+// byte[] faceListPb = new byte[1024 * 1024 * 1];
+// int s = getFaceList(cameraIdx, faceListPb);
+//
+// //;byte(faceListPb,s)
+//
+//
+// int[] faceImagesIdx = new int[10];
+// byte[] faceImages = new byte[1024 * 1024 * 1];
+// int c = getFaceImages(cameraIdx, faceImagesIdx, faceImages);
+//
+// try {
+// File path = BaseApplication.getInstance().getFilesDir();
+// File f1 = new File(path, ""+i);
+// if (!f1.exists()) {
+// f1.createNewFile();
+// }
+// FileOutputStream f = new FileOutputStream(f1);
+// f.write(faceImages);
+// f.close();
+// RequestParams params = new RequestParams();
+// String encodedImage = Base64.encodeToString(faceImages, Base64.DEFAULT);
+// params.addBodyParameter("choosePhoto", encodedImage);
+// RegisterMng.getInstance().add(params);
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+//
+// releaseFace(cameraIdx);
+// }
+
// public static void init() {};
// public static void setSurface(int cameraIdx, Surface surface){};
// public static boolean createPlayer(int cameraIdx, String uri){return true;};
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallRightIntervieweeCell.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallRightIntervieweeCell.java
index 79ee4b4..3705940 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallRightIntervieweeCell.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/widget/phonecall/PhoneCallRightIntervieweeCell.java
@@ -21,14 +21,14 @@
public class PhoneCallRightIntervieweeCell extends LinearLayout {
- @ViewInject(R.id.fragment_check_in_right_interviewee_cell_name)
- private TextView fragment_check_in_right_interviewee_cell_name;
- @ViewInject(R.id.fragment_check_in_right_interviewee_cell_dept)
- private TextView fragment_check_in_right_interviewee_cell_dept;
- @ViewInject(R.id.fragment_check_in_right_interviewee_cell_post)
- private TextView fragment_check_in_right_interviewee_cell_post;
- @ViewInject(R.id.fragment_check_in_right_interviewee_cell_photo)
- private ImageView fragment_check_in_right_interviewee_cell_photo;
+ @ViewInject(R.id.fragment_phone_call_right_interviewee_cell_name)
+ private TextView fragment_phone_call_right_interviewee_cell_name;
+ @ViewInject(R.id.fragment_phone_call_right_interviewee_cell_dept)
+ private TextView fragment_phone_call_right_interviewee_cell_dept;
+ @ViewInject(R.id.fragment_phone_call_right_interviewee_cell_post)
+ private TextView fragment_phone_call_right_interviewee_cell_post;
+ @ViewInject(R.id.fragment_phone_call_right_interviewee_cell_photo)
+ private ImageView fragment_phone_call_right_interviewee_cell_photo;
private PhoneCallQueryItem item = new PhoneCallQueryItem();
@@ -39,26 +39,26 @@
public PhoneCallRightIntervieweeCell(Context context, AttributeSet attrs) {
super(context, attrs);
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- View view = inflater.inflate(R.layout.fragment_check_in_right_interviewee,this);
+ View view = inflater.inflate(R.layout.fragment_phone_call_right_interviewee,this);
ViewUtils.inject(this, view);
}
public void setIntervieweeInfo(final PhoneCallQueryItem item) {
if (item == null) return;
this.item = item;
- fragment_check_in_right_interviewee_cell_name.setText(item.getUsername());
- fragment_check_in_right_interviewee_cell_dept.setText(item.getDeptName());
- fragment_check_in_right_interviewee_cell_post.setText(item.getPostName());
- fragment_check_in_right_interviewee_cell_photo.setImageURI(Uri.parse(AppApi.IMAGE_URL_BASE + item.getImagePath()));
+ fragment_phone_call_right_interviewee_cell_name.setText(item.getCallee());
+ fragment_phone_call_right_interviewee_cell_dept.setText(item.getCalleeDept());
+ fragment_phone_call_right_interviewee_cell_post.setText(item.getPostName());
+ fragment_phone_call_right_interviewee_cell_photo.setImageURI(Uri.parse(AppApi.IMAGE_URL_BASE + item.getCalleeImage()));
}
- @OnClick(R.id.fragment_check_in_right_interviewee_cell_call_tel)
- public void fragment_check_in_right_interviewee_cell_call_tel_click(View view) {
+ @OnClick(R.id.fragment_phone_call_right_interviewee_cell_call_tel)
+ public void fragment_phone_call_right_interviewee_cell_call_tel_click(View view) {
Toast.makeText(MainActivity.getInstance(), "姝e湪鍛煎彨搴ф満"+item.getTel(), Toast.LENGTH_SHORT).show();
}
- @OnClick(R.id.fragment_check_in_right_interviewee_cell_call_mobile)
- public void fragment_check_in_right_interviewee_cell_call_mobile_click(View view) {
+ @OnClick(R.id.fragment_phone_call_right_interviewee_cell_call_mobile)
+ public void fragment_phone_call_right_interviewee_cell_call_mobile_click(View view) {
Toast.makeText(MainActivity.getInstance(), "姝e湪鍛煎彨鎵嬫満"+item.getMobilePhone(), Toast.LENGTH_SHORT).show();
}
diff --git a/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_phone_call_right_interviewee.xml b/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_phone_call_right_interviewee.xml
new file mode 100644
index 0000000..9840238
--- /dev/null
+++ b/VisitFace/DemoForBsk/app/src/main/res/layout/fragment_phone_call_right_interviewee.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:fresco="http://schemas.android.com/apk/res-auto"
+ android:orientation="vertical"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:background="@drawable/card_bcg"
+ android:gravity="center_horizontal">
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_name"
+ android:textColor="@color/colorText_5"
+ android:paddingTop="@dimen/view_size_5"
+ android:paddingBottom="@dimen/view_size_5"
+ android:textSize="24sp"/>
+
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="@dimen/view_size_1"
+ android:background="@color/colorText_b"/>
+ <LinearLayout
+ android:id="@+id/visitor_to_ll"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:orientation="vertical">
+ <com.facebook.drawee.view.SimpleDraweeView
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_photo"
+ android:layout_width="100dp"
+ android:layout_height="100dp"
+ fresco:roundAsCircle = "true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginTop="@dimen/view_size_25"
+ />
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="40dp"
+ android:layout_gravity="center_horizontal"
+ android:orientation="horizontal">
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="閮ㄩ棬锛�"
+ android:textSize="@dimen/text_size_big"
+ android:textColor="@color/colorText_5"/>
+ <TextView
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_dept"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text=""
+ android:textSize="@dimen/text_size_big"
+ android:textColor="@color/colorText_b"/>
+ </LinearLayout>
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="25dp"
+ android:layout_gravity="center_horizontal"
+ android:orientation="horizontal">
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="鑱屽姟锛�"
+ android:textSize="@dimen/text_size_big"
+ android:textColor="@color/colorText_5"/>
+ <TextView
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_post"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text=""
+ android:textSize="@dimen/text_size_big"
+ android:textColor="@color/colorText_b"/>
+ </LinearLayout>
+ <LinearLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="@dimen/view_size_25"
+ android:gravity="center_horizontal"
+ android:orientation="horizontal">
+ <TextView
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_call_mobile"
+ android:layout_width="90dp"
+ android:layout_height="36dp"
+ android:gravity="center"
+ android:textColor="@android:color/white"
+ android:background="@drawable/main_btn_bcg"
+ android:text="鍛煎彨鎵嬫満"/>
+ <TextView
+ android:id="@+id/fragment_phone_call_right_interviewee_cell_call_tel"
+ android:layout_width="90dp"
+ android:layout_height="36dp"
+ android:gravity="center"
+ android:layout_marginLeft="@dimen/view_size_10"
+ android:textColor="@android:color/white"
+ android:background="@drawable/main_btn_bcg"
+ android:text="鍛煎彨搴ф満"/>
+
+ </LinearLayout>
+ </LinearLayout>
+
+</LinearLayout>
\ No newline at end of file
--
Gitblit v1.8.0