Here is my class:
public class Insert extends Activity { EditText name,surname,age; Button insert; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.insert); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); name =(EditText)findViewById(R.id.name); surname =(EditText)findViewById(R.id.surname); age =(EditText)findViewById(R.id.age); insert=(Button)findViewById(R.id.click); insert.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // TODO Auto-generated method stub String nm = name.getText().toString(); String ct = surname.getText().toString(); String emailid = age.getText().toString(); insertRecords(nm, ct, emailid); } private void insertRecords(String nm,String ct,String emailid) { ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(5); nameValuePairs.add(new BasicNameValuePair("name", nm)); nameValuePairs.add(new BasicNameValuePair("surname",ct)); nameValuePairs.add(new BasicNameValuePair("age",emailid)); sendData(nameValuePairs); } private void sendData(ArrayList<NameValuePair> data) { try { HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://10.0.2.2:81/new/insert.php"); httppost.setEntity(new UrlEncodedFormEntity(data)); HttpResponse response = httpclient.execute(httppost); } catch (Exception e) { // TODO: handle exception Log.e("log_tag", "Error: "+e.toString()); } } }); } ... }
In LogCat
04-23 12:12:10.263: W/IInputConnectionWrapper(1066): showStatusIcon on inactive InputConnection
1 Answers
Answers 1
Such problems occur when the input connection in the previous page(or class) has not been closed. Check whether you've closed the input connection in the previous class (by giving connection.close()).
This problem arises when you leave the activity and keep an HTTP connection open. To prevent that, you can try calling
httpClient.getConnectionManager().closeIdleConnections();
You can read the documentation for this method here.
0 comments:
Post a Comment