2
我使用下面的代碼來顯示豐富的列表。富媒體列表單擊事件
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.container.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.system.*;
import net.rim.device.api.ui.component.table.*;
public class RichListDemo extends UiApplication
{
public static void main(String[] args)
{
RichListDemo theApp = new RichListDemo();
theApp.enterEventDispatcher();
}
public RichListDemo()
{
pushScreen(new RichListScreen());
}
private static class RichListScreen extends MainScreen
{
public RichListScreen()
{
super(Manager.NO_VERTICAL_SCROLL);
setTitle("Rich List Demo");
add(new LabelField("BlackBerry Devices", LabelField.FIELD_HCENTER));
add(new SeparatorField());
Manager mainManager = getMainManager();
RichList list = new RichList(mainManager, true, 2, 1);
Bitmap bitmap1 = Bitmap.getBitmapResource("9500.png");
Bitmap bitmap2 = Bitmap.getBitmapResource("9000.png");
list.add(new Object[] {bitmap1, "Device 1", "BlackBerry Smartphone 9500", "Description of Device 1."});
list.add(new Object[] {bitmap2, "Device 2", "BlackBerry Smartphome 9000", "Description of Device 2."});
}
}
}
如何在Rich List中實現點擊事件?當我點擊列表時,我想顯示一個dilog框。可能嗎 ?。