Commit 3daae609 by chengxiuhong

test main

parent a298da3f
package com.oo.eye.activity;
import android.bluetooth.BluetoothAdapter;
import android.os.BatteryManager;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextClock;
import android.widget.TextView;
import com.app.baselibrary.base.common.BaseActivity;
......@@ -21,49 +18,38 @@ import com.oo.eye.bean.EyeHistroyBean;
import com.oo.eye.manager.DaemonSender;
import com.oo.eye.mvp.PresenterFactory;
import com.oo.eye.mvp.contract.EyeTestContract;
import com.oo.seex.sys_state.Config;
import com.oo.seex.sys_state.StateListener;
import com.oo.seex.sys_state.state.bean.BaseState;
import com.oo.seex.sys_state.state.bean.BatteryState;
import com.oo.seex.sys_state.state.bean.BluetoothState;
import com.oo.seex.sys_state.state.bean.WifiState;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
/**
*/
public class AfterEyeTestActivity extends BaseActivity implements StateListener, EyeTestContract.View{
public class AfterEyeTestActivity extends BaseActivity implements EyeTestContract.View {
@BindView(R.id.tv_after_title)
TextView mTvAfterTitle;
@BindView(R.id.tv_after_name)
TextView mTvAfterName;
@BindView(R.id.tv_after_time)
TextView mTvAfterTime;
@BindView(R.id.tv_after_save)
TextView mTvAfterSave;
@BindView(R.id.tv_after_give_up)
TextView mTvAfterGiveUp;
@BindView(R.id.tv_after_result_left)
TextView mTvAfterResultLeft;
@BindView(R.id.tv_after_result_right)
TextView mTvAfterResultRight;
private EyeTestContract.Presenter mPresenter;
@BindView(R2.id.system_time_tv)
TextClock mSystemTimeTv;
@BindView(R2.id.bluetooth_img)
ImageView mBluetoothImg;
@BindView(R2.id.wifi_img)
ImageView mWifiImg;
@BindView(R2.id.battery_img)
ImageView mBatteryImg;
@BindView(R2.id.battery_tv)
TextView mBatteryTv;
@BindView(R2.id.tv_after_lift)
TextView mLiftTv;
@BindView(R2.id.tv_after_name)
TextView mNameTv;
@BindView(R2.id.tv_after_result)
TextView mResultTv;
private EyeHistroyBean mEyeTestBean;
private double mLeftEye;
private double mRightEye;
private int mLeftLine;
private int mRightLine;
@Override
protected int getLayoutId() {
return R.layout.activity_after_eye_test;
......@@ -74,37 +60,36 @@ public class AfterEyeTestActivity extends BaseActivity implements StateListener,
PresenterFactory.createEyeTestPresenter(this);
DaemonSender.closeEyeTest(this);
mEyeTestBean = EyeConfig.getInstance().getCuurentBean();
if(mEyeTestBean == null){
if (mEyeTestBean == null) {
mEyeTestBean = new EyeHistroyBean();
mEyeTestBean.setType(2);
}
mLeftEye = getIntent().getDoubleExtra("leftEye",0);
mRightEye = getIntent().getDoubleExtra("rightEye",0);
mLeftLine = getIntent().getIntExtra("leftLine",0);
mRightLine = getIntent().getIntExtra("rightLine",0);
if(mEyeTestBean != null && mEyeTestBean.getLeft_eye() > 0 && mEyeTestBean.getRight_eye() > 0 ) {
double left = CalculateUtils.sub(mLeftEye,mEyeTestBean.getLeft_eye(),1);
double right = CalculateUtils.sub(mRightEye,mEyeTestBean.getRight_eye(),1);
int count = (int)CalculateUtils.add(CalculateUtils.mul(left,10,1),
CalculateUtils.mul(right,10,1),1);
String text= "少于1";
if(count > 0){
text = count+"";
}
mLiftTv.setText(getString(R.string.after_eye_test_prompt1, "" + text));
}else{
mLiftTv.setText(getString(R.string.after_eye_test_prompt2));
}
mNameTv.setText(getString(R.string.after_eye_test_name,EyeConfig.getInstance().getName())
+"(用户"+SnUtils.getSN()+")");
int selectId = PreferencesUtils.getInt( EyeConfig.EYE_SETTING_KEY,0);
mLeftEye = getIntent().getDoubleExtra("leftEye", 0);
mRightEye = getIntent().getDoubleExtra("rightEye", 0);
mLeftLine = getIntent().getIntExtra("leftLine", 0);
mRightLine = getIntent().getIntExtra("rightLine", 0);
if (mEyeTestBean != null && mEyeTestBean.getLeft_eye() > 0 && mEyeTestBean.getRight_eye() > 0) {
double left = CalculateUtils.sub(mLeftEye, mEyeTestBean.getLeft_eye(), 1);
double right = CalculateUtils.sub(mRightEye, mEyeTestBean.getRight_eye(), 1);
int count = (int) CalculateUtils.add(CalculateUtils.mul(left, 10, 1),
CalculateUtils.mul(right, 10, 1), 1);
String text = "少于1";
if (count > 0) {
text = count + "";
}
}
mTvAfterName.setText(getString(R.string.after_eye_test_name, EyeConfig.getInstance().getName())
+ "(用户" + SnUtils.getSN() + ")");
int selectId = PreferencesUtils.getInt(EyeConfig.EYE_SETTING_KEY, 0);
String text = String.valueOf(mLeftEye) + " | " + String.valueOf(mRightEye);
if(selectId == 1){
if (selectId == 1) {
text = String.valueOf(Eye.transformSmall(mLeftEye)) + " | "
+ String.valueOf(Eye.transformSmall(mRightEye));
}
mResultTv.setText(getString(R.string.after_eye_test_result,text));
mTvAfterResultLeft.setText(mLeftEye+"");
mTvAfterResultRight.setText(mRightEye+"");
}
protected void onResume() {
super.onResume();
NibiruUtils.switchVR(false);
......@@ -117,101 +102,41 @@ public class AfterEyeTestActivity extends BaseActivity implements StateListener,
}
@OnClick(R2.id.tv_after_save)
void onClickSave(View view){
mPresenter.postEyeTestData(this,SnUtils.getSN(),
mLeftEye,mRightEye, mLeftLine,mRightLine);
void onClickSave(View view) {
mPresenter.postEyeTestData(this, SnUtils.getSN(),
mLeftEye, mRightEye, mLeftLine, mRightLine);
}
@OnClick(R2.id.tv_after_give_up)
void onClickGiveUp(View view){
void onClickGiveUp(View view) {
finish();
}
public void setPresenter(EyeTestContract.Presenter presenter){
public void setPresenter(EyeTestContract.Presenter presenter) {
mPresenter = presenter;
}
public void postEyeTestDataSuccee(){
public void postEyeTestDataSuccee() {
mEyeTestBean.setLeft_eye(mLeftEye);
mEyeTestBean.setRight_eye(mRightEye);
mEyeTestBean.setLeft_line(mLeftLine);
mEyeTestBean.setRight_line(mRightLine);
EyeConfig.getInstance().setCuurentBean(mEyeTestBean);
if(EyeConfig.getInstance().getInitBean() == null){
if (EyeConfig.getInstance().getInitBean() == null) {
EyeConfig.getInstance().setInitBean(mEyeTestBean);
}
ToastUtil.showLongMessage("数据保存成功");
finish();
}
public void postEyeTestDataFail(String msg){
public void postEyeTestDataFail(String msg) {
ToastUtil.showLongMessage("数据保存失败,请重试");
}
@Override
public void onSysStateChange(int flag, BaseState state) {
switch (flag) {
case Config.FLAG_BATTERY_STATE:
BatteryState batteryState = (BatteryState) state;
if (mBatteryTv != null)
mBatteryTv.setText(batteryState.getLevel() + "%");
if (batteryState.getStatus() == BatteryManager.BATTERY_STATUS_CHARGING) {
mBatteryImg.setImageResource(R.mipmap.power_1);
} else {
if (batteryState.getLevel() < 20) {
mBatteryImg.setImageResource(R.mipmap.power_4);
} else if (batteryState.getLevel() < 80) {
mBatteryImg.setImageResource(R.mipmap.power_3);
} else {
mBatteryImg.setImageResource(R.mipmap.power_2);
}
}
break;
case Config.FLAG_BLUETOOTH_STATE:
BluetoothState bluetoothState = (BluetoothState) state;
mBluetoothImg.setVisibility(View.VISIBLE);
switch (bluetoothState.getState()) {
case BluetoothAdapter.STATE_ON:
mBluetoothImg.setImageResource(R.mipmap.bluetooth_1);
break;
case BluetoothAdapter.STATE_OFF:
mBluetoothImg.setVisibility(View.GONE);
break;
case BluetoothAdapter.STATE_TURNING_OFF:
mBluetoothImg.setImageResource(R.mipmap.bluetooth_2);
break;
case BluetoothAdapter.STATE_TURNING_ON:
mBluetoothImg.setImageResource(R.mipmap.bluetooth_2);
break;
}
break;
case Config.FLAG_TIME_STATE:
break;
case Config.FLAG_WIFI_STATE:
WifiState wifiState = (WifiState) state;
mWifiImg.setImageResource(R.mipmap.wifi_4);
mWifiImg.setVisibility(wifiState.isOpen() ? View.VISIBLE : View.GONE);
if (wifiState.isOpen()) {
if (!wifiState.isConnect()) {
mWifiImg.setImageResource(R.mipmap.wifi_3);
} else {
switch (wifiState.getStrength()) {
case 0:
case 1:
case 2:
mWifiImg.setImageResource(R.mipmap.wifi_2);
break;
case 3:
case 4:
mWifiImg.setImageResource(R.mipmap.wifi_1);
break;
}
}
}
break;
}
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO: add setContentView(...) invocation
ButterKnife.bind(this);
}
}
......@@ -5,9 +5,11 @@ import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import com.app.baselibrary.base.common.BaseActivity;
import com.app.baselibrary.commonUtil.LogUtil;
......@@ -18,6 +20,7 @@ import com.oo.eye.manager.DaemonSender;
import com.oo.eye.manager.OOMsg;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
......@@ -26,17 +29,15 @@ import butterknife.OnClick;
public class BeforeEyeTestActivity extends BaseActivity {
@BindView(R2.id.ll_before_eye_start1)
LinearLayout startLayout1;
@BindView(R2.id.ll_before_eye_prepare1)
LinearLayout prepareLayout1;
private DaemonReceiver mDaemonReceiver;
@BindView(R.id.ll_before_eye_start1)
RelativeLayout mLlBeforeEyeStart1;
@BindView(R.id.ll_before_eye_prepare1)
LinearLayout mLlBeforeEyePrepare1;
// private DaemonReceiver mDaemonReceiver;
private ActionReceiver mActionReceiver;
private Handler mHandler ;
private Handler mHandler;
@Override
protected int getLayoutId() {
......@@ -46,8 +47,8 @@ public class BeforeEyeTestActivity extends BaseActivity {
@Override
protected void init() {
mHandler = new Handler();
mDaemonReceiver = new DaemonReceiver();
mDaemonReceiver.registerScreenActionReceiver(this);
// mDaemonReceiver = new DaemonReceiver();
// mDaemonReceiver.registerScreenActionReceiver(this);
mActionReceiver = new ActionReceiver();
mActionReceiver.registerScreenActionReceiver(this);
DaemonSender.startEyeTest(this);
......@@ -63,65 +64,73 @@ public class BeforeEyeTestActivity extends BaseActivity {
protected void onDestroy() {
super.onDestroy();
DaemonSender.closeEyeTestMotor(this);
if(mDaemonReceiver != null){
mDaemonReceiver.unRegisterScreenActionReceiver(this);
}
if(mActionReceiver != null){
// if (mDaemonReceiver != null) {
// mDaemonReceiver.unRegisterScreenActionReceiver(this);
// }
if (mActionReceiver != null) {
mActionReceiver.unRegisterScreenActionReceiver(this);
}
}
@OnClick(R2.id.tv_eye_test_start1)
public void click(View view){
startLayout1.setVisibility(View.GONE);
prepareLayout1.setVisibility(View.VISIBLE);
public void click(View view) {
mLlBeforeEyeStart1.setVisibility(View.GONE);
mLlBeforeEyePrepare1.setVisibility(View.VISIBLE);
speak("调节测视距离,请等待");
DaemonSender.startEyeTestMotor(this);
// Intent intent2 = new Intent(BeforeEyeTestActivity.this,EyeTestActivity.class);
// startActivity(intent2);
// finish();
}
public class DaemonReceiver extends BroadcastReceiver {
private boolean isRegisterReceiver = false;
@Override
public void onReceive(Context context, Intent intent) {
if(intent != null){
int type = intent.getIntExtra(OOMsg.ARG_SEEX_ACTION,0);
switch (type){
case OOMsg.EYE_TEST_MOTOR_FINISH:
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
// DaemonSender.startEyeTestMotor(this);
Intent intent2 = new Intent(BeforeEyeTestActivity.this,EyeTestActivity.class);
startActivity(intent2);
finish();
}
},1000);
break;
}
}
}
public void registerScreenActionReceiver(Context mContext) {
if (!isRegisterReceiver) {
isRegisterReceiver = true;
IntentFilter filter = new IntentFilter();
filter.addAction(OOMsg.OO_INTENT_ACTION);
mContext.registerReceiver(DaemonReceiver.this, filter);
}
}
public void unRegisterScreenActionReceiver(Context mContext) {
if (isRegisterReceiver) {
isRegisterReceiver = false;
mContext.unregisterReceiver(DaemonReceiver.this);
}
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO: add setContentView(...) invocation
ButterKnife.bind(this);
}
// public class DaemonReceiver extends BroadcastReceiver {
// private boolean isRegisterReceiver = false;
//
// @Override
// public void onReceive(Context context, Intent intent) {
// if (intent != null) {
// int type = intent.getIntExtra(OOMsg.ARG_SEEX_ACTION, 0);
// switch (type) {
// case OOMsg.EYE_TEST_MOTOR_FINISH:
// mHandler.postDelayed(new Runnable() {
// @Override
// public void run() {
// Intent intent2 = new Intent(BeforeEyeTestActivity.this, EyeTestActivity.class);
// startActivity(intent2);
// finish();
// }
// }, 1000);
// break;
// }
//
// }
//
// }
//
// public void registerScreenActionReceiver(Context mContext) {
// if (!isRegisterReceiver) {
// isRegisterReceiver = true;
//
// IntentFilter filter = new IntentFilter();
// filter.addAction(OOMsg.OO_INTENT_ACTION);
// mContext.registerReceiver(DaemonReceiver.this, filter);
// }
// }
//
// public void unRegisterScreenActionReceiver(Context mContext) {
// if (isRegisterReceiver) {
// isRegisterReceiver = false;
// mContext.unregisterReceiver(DaemonReceiver.this);
// }
// }
// }
class ActionReceiver extends BroadcastReceiver {
......@@ -134,11 +143,11 @@ public class BeforeEyeTestActivity extends BaseActivity {
LogUtil.e(TAG, "action..." + action);
if (action.equals(Intent.ACTION_SCREEN_OFF)) {
//如果,灭屏,就进行暂停操作。
startLayout1.setVisibility(View.VISIBLE);
prepareLayout1.setVisibility(View.GONE);
mLlBeforeEyeStart1.setVisibility(View.VISIBLE);
mLlBeforeEyePrepare1.setVisibility(View.GONE);
} else if (action.equals(Intent.ACTION_SCREEN_ON)) {
startLayout1.setVisibility(View.VISIBLE);
prepareLayout1.setVisibility(View.GONE);
mLlBeforeEyeStart1.setVisibility(View.VISIBLE);
mLlBeforeEyePrepare1.setVisibility(View.GONE);
}
}
......@@ -164,8 +173,9 @@ public class BeforeEyeTestActivity extends BaseActivity {
}
}
}
private void speak(String text){
DaemonSender.sendDBTTS(this,text);
private void speak(String text) {
DaemonSender.sendDBTTS(this, text);
}
......
......@@ -42,7 +42,7 @@ public class EyeTestActivity extends BaseActivity{
private E mSelectE;
@BindView(R2.id.rl_eye_test_center_time1)
LinearLayout timeLayout1;
RelativeLayout timeLayout1;
@BindView(R2.id.tv_eye_test_center_time1)
TextView timeText1;
......@@ -59,7 +59,7 @@ public class EyeTestActivity extends BaseActivity{
View maskView2;
@BindView(R2.id.rl_eye_test_center_time2)
LinearLayout timeLayout2;
RelativeLayout timeLayout2;
@BindView(R2.id.tv_eye_test_center_time2)
TextView timeText2;
......
......@@ -38,5 +38,6 @@ public class SinglePeopleTestActivity extends BaseActivity {
@OnClick(R.id.begin_test)
public void onClick() {
startActivity(BeforeEyeTestActivity.class);
}
}
......@@ -2,7 +2,7 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<solid android:color="@color/gray_white" />
<solid android:color="#205B64" />
<corners android:radius="@dimen/dp_4"/>
</shape>
</item>
......@@ -15,7 +15,7 @@
<item>
<shape>
<solid android:color="@color/gray_white" />
<solid android:color="@color/e_test_color" />
<corners android:radius="@dimen/dp_4"/>
</shape>
</item>
......
......@@ -8,4 +8,5 @@
<size android:width="50dp"
android:height="50dp"/>
<stroke android:color="@color/text_color" android:width="1px"></stroke>
</shape>
\ No newline at end of file
......@@ -2,65 +2,87 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/line_color"
android:orientation="vertical"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:background="@drawable/etest_bg_default">
android:paddingTop="@dimen/activity_vertical_margin">
<RelativeLayout
android:id="@+id/ll_before_eye_start1"
android:layout_width="346dp"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@color/white"
android:orientation="vertical"
android:padding="@dimen/dp_20">
<TextView
android:id="@+id/tv_before_eye_top1"
android:id="@+id/tv_after_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
android:layout_centerHorizontal="true"
android:text="@string/before_eye_test_prepare"
android:textColor="@color/white"
android:textSize="16dp"/>
android:layout_marginTop="@dimen/dp_20"
android:text="根据C视标开口方向
点击键盘相应按键"
android:textColor="@color/text_color"
android:textSize="@dimen/sp_24" />
<LinearLayout
android:id="@+id/ll_before_eye_start1"
android:id="@+id/test_result_lay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_before_eye_top1"
android:layout_marginTop="29dp"
android:layout_below="@+id/tv_after_title"
android:layout_centerHorizontal="true"
android:gravity="center"
android:orientation="vertical">
android:layout_centerVertical="true"
android:layout_margin="@dimen/dp_20"
android:orientation="horizontal">
<TextView
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:lineSpacingExtra="3dp"
android:gravity="center"
android:text="@string/before_eye_test_prompt"
android:textColor="@color/white"
android:textSize="16dp"/>
android:src="@drawable/copy" />
<ImageView
android:layout_marginLeft="@dimen/dp_20"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/guide" />
<ImageView
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp_20"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/key" />
</LinearLayout>
<TextView
android:id="@+id/tv_eye_test_start1"
android:layout_width="120dp"
android:layout_height="50dp"
android:layout_marginTop="13dp"
android:layout_width="120dip"
android:layout_height="@dimen/dp_40"
android:layout_below="@+id/test_result_lay"
android:layout_centerHorizontal="true"
android:layout_marginLeft="@dimen/dp_22"
android:background="@drawable/after_btn_bg"
android:clickable="true"
android:focusable="true"
android:gravity="center"
android:text="@string/before_eye_test_start_btn"
android:textColor="@color/e_test_color"
android:textSize="16dp"
android:background="@drawable/white_bg"/>
android:text="开始测试"
android:textColor="@color/white"
android:textSize="15dp" />
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/ll_before_eye_prepare1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_before_eye_top1"
android:layout_centerInParent="true"
android:layout_marginTop="50dp"
android:layout_centerHorizontal="true"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
......@@ -68,11 +90,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:lineSpacingExtra="@dimen/dp_6"
android:gravity="center"
android:lineSpacingExtra="@dimen/dp_6"
android:text="@string/eye_test_prepare"
android:textColor="@color/white"
android:textSize="22dp"/>
android:textSize="22dp" />
</LinearLayout>
......
......@@ -95,6 +95,8 @@
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
android:clickable="true"
android:focusable="true"
android:background="@drawable/white_bg"
android:orientation="vertical">
......@@ -108,8 +110,6 @@
<TextView
android:layout_width="@dimen/dimen_130"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:gravity="center"
android:text="单人测试"
android:textColor="@color/e_test_color"
......@@ -124,6 +124,8 @@
android:layout_height="match_parent"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:clickable="true"
android:focusable="true"
android:background="@drawable/white_bg"
android:orientation="vertical">
......@@ -138,8 +140,6 @@
android:id="@+id/tv_eye_test_histroy"
android:layout_width="@dimen/dimen_130"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:gravity="center"
android:text="多人测试"
android:textColor="@color/e_test_color"
......@@ -150,6 +150,8 @@
<LinearLayout
android:id="@+id/lin_eye_test_statistics"
android:layout_width="0dip"
android:clickable="true"
android:focusable="true"
android:layout_height="match_parent"
android:layout_marginLeft="20dp"
android:layout_weight="1"
......@@ -166,8 +168,6 @@
<TextView
android:layout_width="@dimen/dimen_130"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:gravity="center"
android:text="临时测试"
android:textColor="@color/e_test_color"
......@@ -181,6 +181,8 @@
android:layout_height="match_parent"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:clickable="true"
android:focusable="true"
android:background="@drawable/white_bg"
android:orientation="vertical">
......@@ -194,8 +196,6 @@
<TextView
android:layout_width="@dimen/dimen_130"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:gravity="center"
android:text="结果报表"
android:textColor="@color/e_test_color"
......
......@@ -78,13 +78,14 @@
android:orientation="vertical">
<EditText
android:layout_width="120dip"
android:id="@+id/key_test"
android:layout_width="140dip"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_6"
android:background="@null"
android:hint="按关键词查找"
android:hint="输入学员编号后4位"
android:textColorHint="@color/hint_text_color"
android:textSize="@dimen/sp_18" />
android:textSize="@dimen/sp_16" />
<View
android:layout_width="match_parent"
......
......@@ -34,13 +34,14 @@
android:orientation="vertical">
<EditText
android:layout_width="120dip"
android:id="@+id/key_test"
android:layout_width="140dip"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_6"
android:background="@null"
android:hint="按关键词查找"
android:hint="输入学员编号后4位"
android:textColorHint="@color/hint_text_color"
android:textSize="@dimen/sp_18" />
android:textSize="@dimen/sp_16" />
<View
android:layout_width="match_parent"
......
......@@ -115,13 +115,14 @@
android:orientation="vertical">
<EditText
android:layout_width="120dip"
android:id="@+id/key_test"
android:layout_width="140dip"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_6"
android:background="@null"
android:hint="按关键词查找"
android:hint="输入学员编号后4位"
android:textColorHint="@color/hint_text_color"
android:textSize="@dimen/sp_18" />
android:textSize="@dimen/sp_16" />
<View
android:layout_width="match_parent"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment