The following code works fine in 3.2.2.GA on a Mac running latest OS. Titanium Studio, build: 3.2.3.201404181442
/* * Create Left View */ left_view = Titanium.UI.createView({ width : 40, height : 30 }); // alert("image_dir:" + image_dir + "," + left_image); if (image_dir == "R") { var backImg = dir_path.R + "scroll_images/businesses/" + left_image; } else { var backImg = dir_path.AP + "scroll_images/businesses/" + left_image; } if (isAndroid) { left_lbl = Titanium.UI.createLabel({ backgroundImage : backImg, width : 40, height : 30 }); } else { left_lbl = Titanium.UI.createImageView({ image : backImg, width : 40, height : 30 }); } left_view.add(left_lbl); parent_obj.pin = MapModule.createAnnotation({ title : business_name, subtitle : business_addr, leftView : left_view, latitude : map_lat, longitude : map_long, image : point_img, rightButton : rightArrow, myid : business_id, animate : true });But with 3.2.3.GA leftView does not load?? Can this be fixed, as need to use previous SDK until fixed.