I use [android-mapviewballoons](https://github.com/donnfelker/android-mapviewballoons) library to show balloons.
So, once user clicks on my marker, balloon is shown.

The question I have: how to display the balloon for particular item without waiting for user click?

**Upd.** how to identify i?
Currently I have the following:

```
public class Map extends MapActivity {
    public void onCreate(Bundle savedInstanceState) {
        // here I have extras.getDouble("lat") and extras.getDouble("lng") - 
        // the location balloon should be shown for
        ...
        itemizedOverlay = new MapOverlay(drawable, mapView);
        for (int i = 0; i < items.getCount(); i++) {
           // here I add markers, one of them will have lat and lng equal to 
           // the values passed in extras

    public class MapOverlay extends BalloonItemizedOverlay<OverlayItem> {
        ...
        protected OverlayItem createItem(int i) {

```

Also, with regards to the following code:

```
//  BalloonOverlayView is a raw type. References to generic type BalloonOverlayView<Item> should be parameterized
BalloonOverlayView bov = new BalloonOverlayView(context, 50);
// What is item there? should be getItem(i)?
bov.setData(item);
// The method setPosition(int) is undefined for the type BalloonOverlayView
BalloonOverlayView.setPosition(i);

```