 <pre><code>LabelField RateDeal = new LabelField("Rating: "); HorizontalFieldManager StarManager=new HorizontalFieldManager(USE_ALL_WIDTH); final Bitmap StarNotClicked = Bitmap.getBitmapResource("rating_star.png"); final Bitmap StarClicked = Bitmap.getBitmapResource("rating_star_focus.png"); Star1 = new BitmapField(StarNotClicked,BitmapField.FOCUSABLE){ protected boolean navigationClick(int status, int time){ fieldChangeNotify(1); Star1.setBitmap(StarClicked); Star2.setBitmap(StarNotClicked); Star3.setBitmap(StarNotClicked); Star4.setBitmap(StarNotClicked); Star5.setBitmap(StarNotClicked); AmountOfStarsSelected(1); return true; } }; Star2 = new BitmapField(StarNotClicked,BitmapField.FOCUSABLE){ protected boolean navigationClick(int status, int time){ fieldChangeNotify(1); Star1.setBitmap(StarClicked); Star2.setBitmap(StarClicked); Star3.setBitmap(StarNotClicked); Star4.setBitmap(StarNotClicked); Star5.setBitmap(StarNotClicked); AmountOfStarsSelected(2); return true; } }; Star3 = new BitmapField(StarNotClicked,BitmapField.FOCUSABLE){ protected boolean navigationClick(int status, int time){ fieldChangeNotify(1); Star1.setBitmap(StarClicked); Star2.setBitmap(StarClicked); Star3.setBitmap(StarClicked); Star4.setBitmap(StarNotClicked); Star5.setBitmap(StarNotClicked); AmountOfStarsSelected(3); return true; } }; Star4 = new BitmapField(StarNotClicked,BitmapField.FOCUSABLE){ protected boolean navigationClick(int status, int time){ fieldChangeNotify(1); Star1.setBitmap(StarClicked); Star2.setBitmap(StarClicked); Star3.setBitmap(StarClicked); Star4.setBitmap(StarClicked); Star5.setBitmap(StarNotClicked); AmountOfStarsSelected(4); return true; } }; Star5 = new BitmapField(StarNotClicked,BitmapField.FOCUSABLE){ protected boolean navigationClick(int status, int time){ fieldChangeNotify(1); Star1.setBitmap(StarClicked); Star2.setBitmap(StarClicked); Star3.setBitmap(StarClicked); Star4.setBitmap(StarClicked); Star5.setBitmap(StarClicked); AmountOfStarsSelected(5); return true; } }; StarManager.add(Star1); StarManager.add(Star2); StarManager.add(Star3); StarManager.add(Star4); StarManager.add(Star5); add(StarManager); </code></pre>