本文整理汇总了Java中javax.microedition.lcdui.List.SELECT_COMMAND属性的典型用法代码示例。如果您正苦于以下问题:Java List.SELECT_COMMAND属性的具体用法?Java List.SELECT_COMMAND怎么用?Java List.SELECT_COMMAND使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类javax.microedition.lcdui.List
的用法示例。
在下文中一共展示了List.SELECT_COMMAND属性的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: AndroidListUI
public AndroidListUI(final MicroEmulatorActivity activity, List list) {
super(activity, list, true);
this.selectCommand = List.SELECT_COMMAND;
this.selectedPosition = AdapterView.INVALID_POSITION;
activity.post(new Runnable() {
public void run() {
listAdapter = new AndroidListAdapter();
listView = new AndroidListView(activity);
listView.setAdapter(listAdapter);
listView.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT));
((LinearLayout) AndroidListUI.this.view).addView(listView);
invalidate();
}
});
}
示例2: commandAction
public void commandAction(Command c, Displayable d) {
if (d == this) {
if (c == List.SELECT_COMMAND) {
final String newDir = this.getString(this.getSelectedIndex());
new Thread(new Runnable() {
public void run() {
changeDir(newDir);
}
}).start();
} else if (c == exitCommand) {
if (currentDir != null) {
try {
currentDir.close();
} catch (IOException ignore) {
}
currentDir = null;
}
FCViewMIDlet.exit();
}
}
}
示例3: commandAction
public void commandAction(Command c, Displayable d) {
if (c == List.SELECT_COMMAND)
showNoteDetails();
else if (c == addNote)
addNewNote();
else if (c == sortByCategory)
sortListByCategory();
else if (c == sortByPriority)
sortListByPriority();
else if (c == sortByTime)
sortListByTime();
else if (c == exit)
exitApplication();
}
示例4: _commandAction
public void _commandAction(Command command, Displayable display) {
if(display == formList){
if (command == formList.CMD_CANCEL) {
cancel();
}if(command == List.SELECT_COMMAND){
String formName = formList.getString(formList.getSelectedIndex());
String formurl = (String) formInfo.get(formName);
this.formSelected(formurl);
}
}
}
示例5: _commandAction
public void _commandAction(Command c, Displayable d) {
if (d == view) {
if (c == List.SELECT_COMMAND) {
String key = view.getSelected();
if(key != null) {
transitions.languageSelected( key );
}
}else if (c == view.CMD_EXIT) {
transitions.exit();
}
}
}
示例6: _commandAction
public void _commandAction(Command c, Displayable d) {
if (d == view) {
if (c == List.SELECT_COMMAND) {
int index = view.getSelectedIndex();
if (index != -1)
{
String formUrl = (String) formList.elementAt(index);
transitions.formDownload(formUrl);
}
} else if (c == view.CMD_BACK) {
transitions.back();
}
}
}
示例7: commandAction
public void commandAction(Command c, Displayable d) {
if (d == menuList) {
if (c == List.SELECT_COMMAND) {
setCurrentDisplayable((Displayable) testPanels.elementAt(menuList.getSelectedIndex()));
} else if (c == exitCommand) {
try {
destroyApp(true);
} catch (MIDletStateChangeException e) {
}
notifyDestroyed();
}
}
}
示例8: commandAction
public void commandAction(Command c, Displayable d) {
if (d == this) {
if (c == List.SELECT_COMMAND) {
if (alertCmd == alerts[getSelectedIndex()]) {
alertCmd.addCommand(okCommand);
}
SimpleDemoMIDlet.setCurrentDisplayable(alerts[getSelectedIndex()]);
}
}
super.commandAction(c, d);
}
示例9: commandAction
public void commandAction(Command c, Displayable d) {
if (d == this) {
if (c == List.SELECT_COMMAND) {
SimpleDemoMIDlet.setCurrentDisplayable(lists[getSelectedIndex()]);
}
} else if (c == BaseExamplesForm.backCommand) {
for (int i = 0; i < lists.length; i++) {
if (d == lists[i]) {
SimpleDemoMIDlet.setCurrentDisplayable(this);
}
}
}
super.commandAction(c, d);
}
示例10: commandAction
public void commandAction(Command c, Displayable d) {
if (d == this) {
if (c == List.SELECT_COMMAND) {
SimpleDemoMIDlet.setCurrentDisplayable(textBoxes[getSelectedIndex()]);
}
} else if ((c == BaseExamplesForm.backCommand) || (c == okCommand)) {
for (int i = 0; i < textBoxes.length; i++) {
if (d == textBoxes[i]) {
SimpleDemoMIDlet.setCurrentDisplayable(this);
}
}
}
super.commandAction(c, d);
}
示例11: commandAction
public void commandAction(Command c, Displayable d) {
if (d == menuList) {
if (c == List.SELECT_COMMAND) {
setCurrentDisplayable(screenPanels[menuList.getSelectedIndex()]);
} else if (c == exitCommand) {
destroyApp(true);
notifyDestroyed();
}
}
}
示例12: commandAction
public void commandAction(Command cmd, Displayable dis) {
// TODO Auto-generated method stub
if(cmd==List.SELECT_COMMAND||cmd==cmd_ok)
{
int selindex=list.getSelectedIndex();
String selitem= list.getString(selindex);
if(selitem=="����Ϸ")
{
predisplay=display.getCurrent();
canvas.setFullScreenMode(true);
display.setCurrent(canvas);
canvas.thgame.start(); //����1���������Ϸ�߳�
}
else if(selitem=="�������")
{
predisplay=display.getCurrent();
form.deleteAll();
form.setTitle("�����㵸");
form.setCommandListener(this);
tip.setText("����");
form.append(tip);
form.removeCommand(cmd_ok);
form.addCommand(cmd_reset);
display.setCurrent(form);
}
else if(selitem=="��Ϸ˵��")
{
predisplay=display.getCurrent();
form.deleteAll();
form.setTitle("��Ϸ˵��");
form.setCommandListener(this);
tip.setText("���˸���С���ڶ��ķ���������,ʹ�ð���1,3,7,9������.����:512882840");
form.removeCommand(cmd_ok);
form.removeCommand(cmd_reset);
form.append(tip);
display.setCurrent(form);
}
else if(selitem=="����")
{}
}
else if(cmd==cmd_back)
{
//����
if(predisplay==display.getCurrent())
{
//����ǿ�ʼ�˵��������˳�
this.notifyDestroyed();
}
else
{
display.setCurrent(predisplay);
}
}
else if(cmd==cmd_reset)
{
//����
}
}