562935844@qq.com
2023-09-05 98340bb2bbd3b0c8b877c7d3314023c40f942c02
HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/LinphoneTestActivity.java
@@ -10,15 +10,14 @@
import android.widget.Toast;
import com.hdl.hdllinphonesdk.HDLLinphoneKit;
import com.hdl.hdllinphonesdk.activity.HDLLinphoneMonitorActivity;
import com.hdl.hdllinphonesdk.activity.HDLLinphoneReverseCallActivity;
import com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener;
public class LinphoneTestActivity extends Activity {
    private static final String password = "MITJio1MhRrYXGWXVMoiVmXrR";
    private static final String serverIP = "47.96.88.250:25060";
//    private static final String password = "763548";
//    private static final String serverIP = "139.159.157.75:46000";//""116.62.26.215:35060";
    private static final String password = "xFNxyrTIM8gLAOGDw3OiuzV5F";
    private static final String serverIP = "47.96.88.250:25060";//""116.62.26.215:35060";
    private String account = "";
    // 登录
@@ -27,7 +26,7 @@
    // 呼叫
    private EditText numberEdit;
    private Button callBtn;
    private Button callBtn,monitorBtn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
@@ -58,6 +57,16 @@
//            HDLLinphoneKit.getInstance().callTo(number, true);
        });
        monitorBtn = findViewById(R.id.monitor_btn);
        monitorBtn.setOnClickListener(view -> {
            String number = numberEdit.getText().toString().trim();
            if (number.equals("")) return;
            // 监控
            HDLLinphoneKit.getInstance().callTo(number, true);
            Intent intent = new Intent(LinphoneTestActivity.this, HDLLinphoneMonitorActivity.class);
            startActivity(intent);
        });
        //1.初始化SDK,并注册HDLLinphoneService
        HDLLinphoneKit.getInstance().initLinphone(this);
        //2.设置是否自动跳转呼叫,如果对接极光推送再弹出页面,这里要设置false