package cn.itcast.address; import cn.itcast.service.AddressService; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity { private EditText mobileText; private TextView textView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mobileText = (EditText) this.findViewById(R.id.mobile); textView = (TextView) this.findViewById(R.id.textView); } public void query(View v){ String mobile = mobileText.getText().toString(); try { String address = AddressService.getAddress(mobile); textView.setText(address); } catch (Exception e) { e.printStackTrace(); Toast.makeText(getApplicationContext(), R.string.error, 1).show(); } } }