2012-07-02 3 views
0

У меня есть приложение, которое позволяет пользователю предоставлять свой телефон людям, которые просят использовать их телефоны для телефонного звонка. Он работает с EditText и Button.Как начать работу по завершению телефонного звонка?

Вот код телефонного звонка:

button1 = (Button)findViewById(R.id.button1); 
    setEditText1((EditText)findViewById(R.id.editText1)); 
    button1.setOnClickListener(this); {}} 


      public void onClick(View arg0) { 

       EditText num=(EditText)findViewById(R.id.editText1); 
       String number = "tel:" +num.getText().toString().trim(); 
       Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(number)); 
       startActivity(callIntent); 
      } 

То, что я хочу сделать, это сделать так, что когда гость заканчивает свой телефонный звонок, он идет к парольной деятельности. Как я могу это сделать?

+0

Можете ли вы изменить это предложение: «У меня есть код, который позволяет пользователю одолжить свой телефон людям, которые просят использовать их телефоны для телефонного звонка». –

+0

Я имел в виду приложение, извините за это – user1287195

ответ

1

Вы можете использовать TelephonyManager и PhoneStateListener и переопределить onCallStateChanged, чтобы начать свою деятельность, когда состояние изменится на CALL_STATE_IDLE.

+0

Могу ли я иметь пример пожалуйста – user1287195

+0

Взгляните на этот [пример] (http://androidapps.org.ua/i_sect18_d1e18123.html) – HexAndBugs

Смежные вопросы