listView1 Abrir Activity com parametro

Gostaria de fazer o seguinte, gostaria de ao clicar na minha listview, abrisse uma activity, mas gostaria de passar parametros nesta activity, pois pretendo ao clicar na listview ira aparecer uma tela de alteração .

public class listaprodutosActivity extends Activity{
	
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.listarprodutos);
       
        ListView listView1 = (ListView) findViewById(R.id.listView1);
       
        Product[] items = {
            new Product(1, "Milk", 21.50),
            new Product(2, "Butter", 15.99),
            new Product(3, "Yogurt", 14.90),
            new Product(4, "Toothpaste", 7.99),
            new Product(5, "Ice Cream", 10.00),
        };
       
        ArrayAdapter<Product> adapter = new ArrayAdapter<Product>(this,
                    android.R.layout.simple_list_item_1, items);
       
        listView1.setAdapter(adapter);
        listView1.setOnItemClickListener(new AdapterView.OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView ad, View view, int position, long id) {
				 String item = view.toString();		
                 String item1 = ((TextView)view).getText().toString();	                

				 Toast.makeText(getBaseContext(), item1, Toast.LENGTH_LONG).show();
				 startActivity(new Intent(getBaseContext(),novocliente.class));
			}
		});
        
    }

}

A dúvida é em como passar parâmetros para a próxima activity ?

[code]Intent intent = new Intent(getBaseContext(),novocliente.class));
intent.putExtra(“PARAMETRO_INT”, 0);
intent.putExtra(“PARAMETRO_LONG”, 5.5l);
intent.putExtra(“PARAMETRO_String”, “hi”);
startActivity(intent)

// Activity novocliente
protected void onCreate(){
Intent intent = getIntent();
int parametroInt = intent.getInt(“PARAMETRO_INT”);
long parametrolong = intent.getLong (“PARAMETRO_LONG”);
String parametroString = intent.getString (“PARAMETRO_String”);
}[/code]