Método de llamada en Android

Estoy tratando de llamar a un método que he escrito. Se compila a excepción de una línea ...

public class http extends Activity {

httpMethod();            //will not compile



public void httpMethod(){
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://site/api/");

    try {
        // Add your data
        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);

        // Execute HTTP Post Request
        HttpResponse response = httpclient.execute(httppost);

        String test = "hello";

        TextView myTextView = (TextView) findViewById(R.id.myTextView);
        myTextView.setText(test);

    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
    } catch (IOException e) {
        // TODO Auto-generated catch block
    }
}    
}

No soy el mejor chico de Java, pero creo que llamar al método así obtendría una respuesta. "Hola" no se muestra sin embargo ...

¿Cómo llamo adecuadamente al método?

Respuestas a la pregunta(3)

Su respuesta a la pregunta