设置页面修改
This commit is contained in:
@@ -1,11 +1,17 @@
|
|||||||
package com.ydd.sportfaceid.config;
|
package com.ydd.sportfaceid.config;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
import com.ydd.sportfaceid.netty.message.DeviceType;
|
||||||
|
|
||||||
public class SDAppConfig {
|
public class SDAppConfig {
|
||||||
|
|
||||||
public static SDAppConfig config = null;
|
public static SDAppConfig config = null;
|
||||||
private Context mContext;
|
private Context mContext;
|
||||||
|
/**
|
||||||
|
* 场馆ID
|
||||||
|
*/
|
||||||
|
private Integer venueId;
|
||||||
|
private DeviceType deviceType;
|
||||||
|
|
||||||
public static SDAppConfig getInstance(){
|
public static SDAppConfig getInstance(){
|
||||||
synchronized (SDAppConfig.class){
|
synchronized (SDAppConfig.class){
|
||||||
@@ -23,4 +29,19 @@ public class SDAppConfig {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getVenueId() {
|
||||||
|
return venueId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVenueId(Integer venueId) {
|
||||||
|
this.venueId = venueId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public DeviceType getDeviceType() {
|
||||||
|
return deviceType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDeviceType(DeviceType deviceType) {
|
||||||
|
this.deviceType = deviceType;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,71 +3,56 @@ package com.ydd.sportfaceid.setting;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
|
import android.widget.TextView;
|
||||||
import com.ydd.sportfaceid.R;
|
import com.ydd.sportfaceid.R;
|
||||||
import com.ydd.sportfaceid.config.SDAppConfig;
|
import com.ydd.sportfaceid.config.SDAppConfig;
|
||||||
import com.ydd.sportfaceid.main.SDBaseActivity;
|
import com.ydd.sportfaceid.main.SDBaseActivity;
|
||||||
|
|
||||||
import butterknife.BindView;
|
import butterknife.BindView;
|
||||||
import butterknife.OnClick;
|
import butterknife.OnClick;
|
||||||
|
import com.ydd.sportfaceid.netty.message.DeviceType;
|
||||||
|
|
||||||
public class SDSettingActivity extends SDBaseActivity {
|
public class SDSettingActivity extends SDBaseActivity {
|
||||||
|
|
||||||
|
|
||||||
// @BindView(R.id.camer_check_1)
|
@BindView(R.id.venue_cell)
|
||||||
// ImageView camer_check_1_image_view;
|
TextView venue_cell;
|
||||||
|
|
||||||
// @BindView(R.id.camer_check_2)
|
@BindView(R.id.device_type_cell)
|
||||||
// ImageView camer_check_2_image_view;
|
TextView device_type_cell;
|
||||||
|
|
||||||
|
|
||||||
private int selectedCameraIndex;
|
private Integer venueId;
|
||||||
|
/**
|
||||||
|
* 设备类型 ENTER / OUT
|
||||||
|
*/
|
||||||
|
private String deviceType;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
setContentView(R.layout.activity_sdsetting);
|
setContentView(R.layout.activity_sdsetting);
|
||||||
|
|
||||||
this.configView();
|
|
||||||
this.configData();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setConfig(){
|
||||||
private void configView(){
|
Integer venueId = Integer.parseInt(venue_cell.getText().toString());
|
||||||
// this.camer_check_1_image_view.setVisibility(View.GONE);
|
DeviceType deviceType = DeviceType.valueOf(device_type_cell.getText().toString());
|
||||||
// this.camer_check_2_image_view.setVisibility(View.GONE);
|
SDAppConfig.getInstance().setVenueId(venueId);
|
||||||
|
SDAppConfig.getInstance().setDeviceType(deviceType);
|
||||||
}
|
}
|
||||||
private void configData(){
|
|
||||||
this.setSelectedCameraIndex(SDAppConfig.getInstance().getCurrent_selected_camera());
|
|
||||||
}
|
|
||||||
public void setSelectedCameraIndex(int selectedCameraIndex) {
|
|
||||||
this.selectedCameraIndex = selectedCameraIndex;
|
|
||||||
if (this.selectedCameraIndex == 0 ){
|
|
||||||
// this.camer_check_2_image_view.setVisibility(View.GONE);
|
|
||||||
// this.camer_check_1_image_view.setVisibility(View.VISIBLE);
|
|
||||||
}else if (this.selectedCameraIndex == 1){
|
|
||||||
// this.camer_check_2_image_view.setVisibility(View.VISIBLE);
|
|
||||||
// this.camer_check_1_image_view.setVisibility(View.GONE);
|
|
||||||
}
|
|
||||||
SDAppConfig.getInstance().setCurrent_selected_camera(selectedCameraIndex);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public void onGoToMainAction(){
|
public void onGoToMainAction(){
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
@OnClick({R.id.back_button,R.id.camer_cell_1, R.id.camer_cell_2}) void onCilck(View view){
|
@OnClick({R.id.back_button,R.id.confirm_button}) void onCilck(View view){
|
||||||
switch (view.getId()){
|
switch (view.getId()){
|
||||||
case R.id.back_button:
|
case R.id.back_button:
|
||||||
this.onGoToMainAction();
|
this.onGoToMainAction();
|
||||||
break;
|
break;
|
||||||
case R.id.camer_cell_1:
|
case R.id.confirm_button:
|
||||||
this.setSelectedCameraIndex(0);
|
setConfig();
|
||||||
break;
|
|
||||||
case R.id.camer_cell_2:
|
|
||||||
this.setSelectedCameraIndex(1);
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
<TextView
|
<TextView
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/camera_stting_type_title"
|
android:text="@string/camera_setting_type_title"
|
||||||
android:layout_centerVertical="true"/>
|
android:layout_centerVertical="true"/>
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
@@ -49,7 +49,7 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
>
|
>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/camer_cell_1"
|
android:id="@+id/venue_cell"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="60dp"
|
android:layout_height="60dp"
|
||||||
android:paddingLeft="10dp"
|
android:paddingLeft="10dp"
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
>
|
>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:id="@+id/camer_cell_2"
|
android:id="@+id/device_type_cell"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="60dp"
|
android:layout_height="60dp"
|
||||||
android:paddingLeft="10dp"
|
android:paddingLeft="10dp"
|
||||||
@@ -92,6 +92,10 @@
|
|||||||
|
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
<Button
|
||||||
|
android:text="确定变更"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content" android:id="@+id/confirm_button"/>
|
||||||
|
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<string name="top_line_info1">预订信息如下</string>
|
<string name="top_line_info1">预订信息如下</string>
|
||||||
<string name="well_string1">新用户注册</string>
|
<string name="well_string1">新用户注册</string>
|
||||||
<string name="setting">设置</string>
|
<string name="setting">设置</string>
|
||||||
<string name="camera_stting_type_title">请选择场馆,以及门禁类型</string>
|
<string name="camera_setting_type_title">请选择场馆,以及门禁类型</string>
|
||||||
<string name="stranger_info_string">您好 \n 您尚未注册成为本智能运动场用户 \n请扫描门禁上张贴的场馆二维码进行注册后再试</string>
|
<string name="stranger_info_string">您好 \n 您尚未注册成为本智能运动场用户 \n请扫描门禁上张贴的场馆二维码进行注册后再试</string>
|
||||||
<string name="stranger_info_detail_string">如遇注册用户无法识别请联系场馆管理人员</string>
|
<string name="stranger_info_detail_string">如遇注册用户无法识别请联系场馆管理人员</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user