blob: 7a9ed3fc91bffdc88fb2ba437367e23fcb3db098 [file] [log] [blame]
package com.android.server.telecom.testapps;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
import com.android.server.telecom.tests.R;
public class TestDialerActivity extends Activity {
private EditText mNumberView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.testdialer_main);
findViewById(R.id.set_default_button).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
setDefault();
}
});
findViewById(R.id.place_call_button).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
placeCall();
}
});
mNumberView = (EditText) findViewById(R.id.number);
updateEditTextWithNumber();
}
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
updateEditTextWithNumber();
}
private void updateEditTextWithNumber() {
Intent intent = getIntent();
if (intent != null) {
mNumberView.setText(intent.getDataString());
}
}
private void setDefault() {
// TODO: Send a request to become the default dialer application
}
private void placeCall() {
// TODO: Place a call with the number entered in the number field
}
}