public void TalkPressed()
{
if (Call.active_call != null)
{
if (Call.active_call.state == Call.CALL_STATE.Ringing && Call.active_call.is_outgoing == false)
{
Call.active_call.answer();
}
}
else
{
if (!String.IsNullOrEmpty(status.dial_str))
{
broker.DialString(status.dial_str);
status.dial_str = "";
}
}
}