|
@@ -1,7 +1,6 @@
|
|
|
-package com.wdkl.ncs.android.component.nursehome.activity;
|
|
|
+package com.wdkl.ncs.android.component.home.activity;
|
|
|
|
|
|
import android.content.DialogInterface;
|
|
|
-import android.graphics.Color;
|
|
|
import android.os.Bundle;
|
|
|
import android.os.SystemClock;
|
|
|
import android.support.v7.app.AlertDialog;
|
|
@@ -9,7 +8,6 @@ import android.util.Log;
|
|
|
import android.view.View;
|
|
|
import android.view.WindowManager;
|
|
|
import android.widget.Chronometer;
|
|
|
-import android.widget.ImageView;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
import com.google.gson.Gson;
|
|
@@ -17,19 +15,15 @@ import com.starrtc.demo.database.CoreDB;
|
|
|
import com.starrtc.demo.database.HistoryBean;
|
|
|
import com.starrtc.demo.demo.BaseActivity;
|
|
|
import com.starrtc.demo.demo.MLOC;
|
|
|
-import com.starrtc.demo.ui.CircularCoverView;
|
|
|
import com.starrtc.demo.utils.AEvent;
|
|
|
-import com.starrtc.demo.utils.ColorUtils;
|
|
|
-import com.starrtc.demo.utils.DensityUtils;
|
|
|
import com.starrtc.starrtcsdk.api.XHClient;
|
|
|
import com.starrtc.starrtcsdk.api.XHConstants;
|
|
|
import com.starrtc.starrtcsdk.api.XHVoipManager;
|
|
|
import com.starrtc.starrtcsdk.apiInterface.IXHResultCallback;
|
|
|
import com.starrtc.starrtcsdk.core.audio.StarRTCAudioManager;
|
|
|
import com.starrtc.starrtcsdk.core.pusher.XHCameraRecorder;
|
|
|
-import com.wdkl.ncs.android.component.nursehome.R;
|
|
|
+import com.wdkl.ncs.android.component.home.R;
|
|
|
import com.wdkl.ncs.android.component.nursehome.common.Constants;
|
|
|
-import com.wdkl.ncs.android.component.nursehome.fragment.FramePartFragment;
|
|
|
import com.wdkl.ncs.android.middleware.model.vo.InteractionVO;
|
|
|
import com.wdkl.ncs.android.middleware.tcp.TcpClient;
|
|
|
import com.wdkl.ncs.android.middleware.tcp.channel.DeviceChannel;
|
|
@@ -47,7 +41,7 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
private XHVoipManager voipManager;
|
|
|
private Chronometer timer;
|
|
|
|
|
|
- private TextView bao_mother_name_tv, bao_mother_age_tv;
|
|
|
+ private TextView bao_mother_name_tv;
|
|
|
|
|
|
public static String ACTION = "ACTION";
|
|
|
public static String RING = "RING";
|
|
@@ -69,7 +63,7 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
|
|
|
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
|
|
|
WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
|
- setContentView(R.layout.window_make_a_voice_call);
|
|
|
+ setContentView(R.layout.watch_activity_dialing_voice);
|
|
|
setFinishOnTouchOutside(false);
|
|
|
rtcVoipAudioActivity = this;
|
|
|
//todo 设置为通话状态 有其他用户输入时 DeviceChannel设置返回通话中
|
|
@@ -93,11 +87,9 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
tcpModel = (TcpModel) getIntent().getSerializableExtra("TcpModel");
|
|
|
// interactionVO = (InteractionVO) getIntent().getSerializableExtra("interactionVO");
|
|
|
action = getIntent().getStringExtra(ACTION);
|
|
|
- timer = (Chronometer) findViewById(R.id.voice_time_tv);
|
|
|
+ timer = (Chronometer) findViewById(R.id.call_duration_tv);
|
|
|
|
|
|
bao_mother_name_tv = (TextView) findViewById(R.id.bao_mother_name_tv);
|
|
|
- bao_mother_age_tv = findViewById(R.id.bao_mother_age_tv);
|
|
|
- bao_mother_age_tv.setVisibility(View.GONE);
|
|
|
|
|
|
// ((TextView)findViewById(com.starrtc.demo.R.id.targetid_text)).setText(targetId);
|
|
|
// ((ImageView)findViewById(com.starrtc.demo.R.id.head_img)).setImageResource(MLOC.getHeadImage(RTCVoipAudioActivity.this,targetId));
|
|
@@ -106,7 +98,7 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
// int cint = DensityUtils.dip2px(RTCVoipAudioActivity.this,45);
|
|
|
// ((CircularCoverView)findViewById(com.starrtc.demo.R.id.head_cover)).setRadians(cint, cint, cint, cint,0);
|
|
|
|
|
|
- findViewById(R.id.voice_hang_up_imagev).setOnClickListener(this);
|
|
|
+ findViewById(R.id.hang_up_imagev).setOnClickListener(this);
|
|
|
// voice_time_tv = findViewById(R.id.voice_time_tv);
|
|
|
// voice_time_tv.setVisibility(View.GONE);
|
|
|
|
|
@@ -302,7 +294,7 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
private void showTalkingView() {
|
|
|
MLOC.d("", "showTalkingView");
|
|
|
// findViewById(com.starrtc.demo.R.id.calling_txt).setVisibility(View.INVISIBLE);
|
|
|
- findViewById(R.id.voice_time_tv).setVisibility(View.VISIBLE);
|
|
|
+ findViewById(R.id.call_duration_tv).setVisibility(View.VISIBLE);
|
|
|
timer.setBase(SystemClock.elapsedRealtime());
|
|
|
timer.start();
|
|
|
setupView();
|
|
@@ -326,10 +318,10 @@ public class RTCVoipAudioActivity extends BaseActivity implements View.OnClickLi
|
|
|
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
- if (v.getId() == R.id.voice_hang_up_imagev) {
|
|
|
+ if (v.getId() == R.id.hang_up_imagev) {
|
|
|
InteractionVO interactionVO = null;
|
|
|
if(tcpModel.getData().getClass().getName().equals(String.class.getName())) {
|
|
|
- interactionVO = new Gson().fromJson(tcpModel.getData().toString(),InteractionVO.class);
|
|
|
+ interactionVO = new Gson().fromJson(tcpModel.getData().toString(), InteractionVO.class);
|
|
|
}else{
|
|
|
interactionVO = (InteractionVO) tcpModel.getData();
|
|
|
}
|