草庐IT

half-screen-dialog

全部标签

android - 如何通过输入法服务将 KeyEvents 发送到 Dialog 或 Spinner 菜单?

我正在尝试实现一个输入法服务,该服务接收远程客户端发送的Intent,并响应这些发送适当的KeyEvent。我在输入法服务中使用了这个方法privatevoidkeyDownUp(intkeyEventCode){getCurrentInputConnection().sendKeyEvent(newKeyEvent(KeyEvent.ACTION_DOWN,keyEventCode));getCurrentInputConnection().sendKeyEvent(newKeyEvent(KeyEvent.ACTION_UP,keyEventCode));}像SimpleSofyk

java - Android 测试 : Dialog. 检查是否正在显示()

这是我的方法,它工作正常并显示对话框。publicvoidshowDialog(){finalDialogdialog=newDialog(this);dialog.setContentView(R.layout.mylayout);dialog.show();}我有一个测试项目,我想测试对话框是否显示。我想应用.isShowing()方法。像这样的……assertTrue(dialog.isShowing());但我不知道如何在我的测试中获取对话变量。我没有使用Robotium(这不适合我)。我目前正在使用ActivityUnitTestCase进行测试。如果需要任何更多信息,请随时

Android Eclipse模拟器问题: Runs WVGA(hdpi) as a mdpi screen

我遇到的问题是,当我运行FWVGA或WVGA大小的模拟器时,它有时会以MDPI大小而不是HDPI大小运行。这是一个带图片的例子http://wonton-games.blogspot.com/2010/06/emulator-problems.html我使用适当的hw.lcd.density设置和屏幕尺寸创建AVD,它随机执行此操作。似乎没有模式。我过去只能删除AVD并重新创建它,它会自行修复一段时间,但现在情况越来越糟。有没有人有任何想法,因为我在Android开发者论坛上发帖,但我得到的只是其他人说他们遇到了同样的问题。 最佳答案

android - Android模拟器调试报错: black screen

我在尝试调试下一段代码时发现了一个问题:packagecourse.examples.theanswer;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.TextView;publicclassTheAnswerextendsActivity{publicstaticfinalint[]answers={42,-10,0,100,1000};publicstaticfinalintanswer=42;@OverrideprotectedvoidonCreate(BundlesavedInst

android - Xamarin 安卓 : Keep control with Alert Dialog until a button is clicked

我们正在使用静态警报对话框来获得用户对某些操作的确认。在我们对Show()的调用中,我们希望在用户单击按钮之前保持控制,以便我们可以在Show()调用结束时返回按钮单击结果.我们的iOS版本(一个UIAlertView)使用while(displayed){MonoTouch.Foundation.NSRunLoop.Current.RunUntil(MonoTouch.Foundation.NSDate.FromTimeIntervalSinceNow(0.2));}在其Show()方法中等待用户输入,然后返回他们的按钮选择作为结果。我们可以在Monodroid中利用与此等效的And

android - 无法为 'dialog' 创建组件,原因 : java. awt.HeadlessException

将gradle更新到版本3.0.0-beta3后,当我尝试显示一个对话框以询问key的密码时出现此错误。我尝试添加System.setProperty('java.awt.headless','false')但它没有用,我在谷歌上没有发现任何新东西......Error:(20,1)Failedtocreatecomponentfor'dialog'reason:java.awt.HeadlessExceptionjava.awt.HeadlessException(noerrormessage)importgroovy.swing.SwingBuildergradle.taskGra

android - 证书签发: SSL page brings up "you need to set a lock screen pin or password before you can use credential storage" on Android

我们已经在服务器上设置了证书,并在请求https://www.ourserver.org时设置了证书,Android(无论使用什么浏览器)都会显示一个小弹出窗口Youneedtosetalockscreenpinorpasswordbeforeyoucanusecredentialstorage哪里错了,手机似乎正在尝试注册该证书..?目前只发生在Android上在iPhone和桌面浏览器上没问题我们的Stunnel配置:[www.ourserver.org]cert=/etc/stunnel/certs/www.ourserver.org.crtkey=/etc/stunnel/ke

android - 如何从输入法服务启动 PopupWindow 或 Dialog?

当我尝试从InputMethodService中弹出PopupWindow(或Dialog)时出现同样的异常:FATALEXCEPTION:mainandroid.view.WindowManager$BadTokenException:Unabletoaddwindow--tokennullisnotvalid;isyouractivityrunning?atandroid.view.ViewRoot.setView(ViewRoot.java:505)atandroid.view.WindowManagerImpl.addView(WindowManagerImpl.java:17

java - 用新的 AlphaAnimation 覆盖 Dialog dismiss()

所以现在默认情况下,当对话框被dialog.dismiss();关闭时,默认情况下会执行此放大淡出效果我怎样才能覆盖它成为我自己的动画?AlphaAnimationfadeOut=newAlphaAnimation(1,0);fadeOut.setDuration(600);view.setAnimation(fadeOut);view.startAnimation(fadeOut);编辑:感谢theanswerbellow我能够弄清楚。我没有修改解雇,而是做了动画然后像这样解雇了它。publicvoidfadeOutHUD(Viewview){AlphaAnimationfadeOu

安卓 : Full Screen Activity with Title bar

我想将我的Activity设置为带标题栏的全屏,我该怎么做?谢谢 最佳答案 在styles.xml中:falsetrue在您的mainfest中引用您的自定义样式:老实说,我自己还没有测试过这种组合。 关于安卓:FullScreenActivitywithTitlebar,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12754897/