panlili2024
2025-02-27 bca03b5f891af5966a06b1ecd00f6cd573659ce6
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 = "Wc7SeYXb0oyGOXVvtUYtju2Dy";
    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) {
@@ -55,7 +54,16 @@
            intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            intent.putExtra(HDLLinphoneKit.KEY_SIP_ACCOUNT, number);
            startActivity(intent);
//            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
@@ -79,6 +87,11 @@
            }
            @Override
            public void onRejectCallAllAction() {
            }
            @Override
            public void onUnlockAction() {
                //
            }