当我在Eclipse中运行我的Android应用程序时,我可以在工具栏上看到模拟器,但窗口似乎不在屏幕上.单击工具栏中的图标可使其从右侧闪烁,但我无法看到它.
我以前遇到过这个问题,但我不记得我是如何解决它的.
我在Delphi 2010应用程序中使用了Asynchrounous ADO查询。用户可以请求取消查询,否则可能由于错误而失败。这是我用来取消查询的代码:
if not Assigned(myADOQuery.Recordset) then exit;
if stFetching in myADOQuery.RecordsetState then begin
fCommand := _Command(myADOQuery.Recordset.ActiveCommand);
fCommand.Cancel;
if Assigned(myADOQuery.Recordset) then myADOQuery.Recordset.Cancel;
end;
if Assigned(myADOQuery.Recordset) then myADOQuery.Recordset.Cancel;
StatusBar1.Panels[2].Text := '';
//ShowMessage('Query Cancelled');
myADOQuery.Close;
Run Code Online (Sandbox Code Playgroud)
我正在使用ADOConnection ExecuteComplete向用户显示取消(或其他错误):
if EventStatus = esErrorsOccured then ShowMessage(Error.Description);
Run Code Online (Sandbox Code Playgroud)
现在,我希望能够在修改查询后重新使用该查询,但是当我重新运行该查询时,会收到相同的错误消息。有没有一种方法可以重置查询(包括SQL.Text)并再次运行它?
尼姆斯
我有一个应用程序,当用户按下菜单按钮时,我想显示我自己的菜单活动.我正在使用onCreateOptionsMenu方法来启动我的活动,返回false以便不显示任何菜单.这是我的代码:
Intent intentMenu = new Intent(this, ActivityMenu.class);
startActivityForResult(intentMenu, 0);
return false;
Run Code Online (Sandbox Code Playgroud)
这可以,但只有第一次按下菜单按钮.我知道这种方法只被调用一次.每次用户按下菜单按钮时,如何才能调用它?或者我应该采取不同的方法?