Articles of 键

通过Java编程语言在android中读取/ dev / input / event

我想logging所有在android手机上完成的input事件,将其保存在某个文件中,然后使用该文件来查看在什么时间发生了什么用户input。 AFAIK,我应该调用/ dev / input / event *来获取input事件。 请引导我,以便如何通过Android活动执行相同操作。

获取无效的android_key参数错误,首次loginFacebook Android SDK后

我已经从我的debugging存储使用哈希键 keytool -exportcert -alias androiddebugkey -keystore C:\ Users \ user.android \ debug.keystore | openssl sha1 -binary | openssl enc -a -e 并粘贴到Android的Facebook应用程序的密钥,并启用“Facebooklogin”选项。 当我第一次login到我的Android应用程序,它显示我一个权限对话框,并授予许可后,我可以让我从Facebook的细节。 但之后,当我退出和应用程序,再次打开并尝试login,它显示下面的屏幕。 我不明白,如果散列键是问题,那么为什么它在第一次尝试。 我正在使用Facebook的SDK旧版本不是新的3. +版本。

Xamarin Android EditTextinput密钥

我几个星期前开始与Xamarin Studio合作,并且找不到解决下一个问题的办法:创build一个包含序列号的编辑文本。 按下Enter键后,我想运行一个函数。 它工作正常,当我按下Enter时 ,函数运行没有失败,但我不能修改edittext的内容(我不能input)。 代码: EditText edittext_vonalkod = FindViewById<EditText>(Resource.Id.editText_vonalkod); edittext_vonalkod.KeyPress += (object sender, View.KeyEventArgs e) => { if ((e.Event.Action == KeyEventActions.Down) && (e.KeyCode == Keycode.Enter)) { //Here is the function } }; 这是控制的代码: <EditText p1:layout_width="wrap_content" p1:layout_height="wrap_content" p1:layout_below="@+id/editText_dolgozo_neve" p1:id="@+id/editText_vonalkod" p1:layout_alignLeft="@+id/editText_dolgozo_neve" p1:hint="Vonalkód" p1:text="1032080293" p1:layout_toLeftOf="@+id/editText_allapot" /> 我试着用edittext_vonalkod.TextCanged的参数,保留这个问题。 我可以修改内容但不能处理Enter键。 谢谢!

Android禁用软键盘上的Enter键

任何人都可以告诉我如何禁用并启用软键盘上的Enter键?

RELEASE_KEY_ALIAS和RELEASE_KEY_PATH值用于生成密钥散列

1 – 我试图产生我的密钥哈希集成Android与Facebook。 我知道我必须在提示符下运行以下命令(我在Windows上): keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64 但是我在哪里可以得到RELEASE_KEY_ALIAS和RELEASE_KEY_PATH的值? 请帮助我,我浏览了很多,并没有find从哪里得到他们。 2 stackoverflow答案说,另一种获得散列键的方式是下载这个 ,并在我的Android设备上运行。 当我将它导入到Eclipse时购买我收到了一堆我不知道要解决的错误。 问题是这一个

Facebook要求仍然处于沙箱模式的应用的Android密钥哈希值

当我尝试通过OSX 10.9上的Eclipse(模拟)Android应用程序login时,我收到了来自Facebook的以下意外错误:“此应用程序没有configurationAndroid密钥哈希configuration您的应用程序密钥哈希在http://开发人员.facebook.com / apps / appID / “ 现在在Facebook这个应用程序在沙箱模式。 我已经将我的哈希键添加到开发人员设置下的“示例应用程序设置”。 我用这个命令生成了这个散列键(就像Facebook的入门指南中所述): MacBook Pro:.android macbook $ keytool -exportcert -alias androiddebugkey -keystore /Users/macbook/.android/debug.keystore | openssl sha1 -binary | openssl base64 input密钥库密码:android 为什么Facebook仍然要求我从沙箱模式的应用程序中获取特定的应用程序密钥哈希值? 我该如何解决这个问题? 我的钥匙工具有问题吗?

Android – 重点调度超时

在我的Android应用程序中,我遇到了一个非常奇怪的崩溃,当我按下我的UI上的一个button(图像)整个应用程序冻结,几秒钟后,我得到了可怕的强制closures对话框出现。 以下是在日志中打印的内容: WARN/WindowManager(88): Key dispatching timed out sending to package name/Activity WARN/WindowManager(88): Dispatch state: {{KeyEvent{action=1 code=5 repeat=0 meta=0 scancode=231 mFlags=8} to Window{432bafa0 com.android.launcher/com.android.launcher.Launcher paused=false} @ 1281611789339 lw=Window{432bafa0 com.android.launcher/com.android.launcher.Launcher paused=false} lb=android.os.BinderProxy@431ee8e8 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{4335fc58 package name/Activity paused=false}}} WARN/WindowManager(88): Current state: {{null to Window{4335fc58 package name/Activity paused=false} @ 1281611821193 lw=Window{4335fc58 package name/Activity paused=false} […]

Android EditText删除(退格)键事件

如何检测editText的删除(backspace)键事件? 我试过使用TextWatcher,但是当editText为空时,当我按下删除键时,什么都不会发生。 即使没有文字,我也想检测删除键是否为editText。

无法恢复密钥

我前两天在Play商店发布了我的应用程序的第一个版本。 我使用了一个已知别名和密码的密钥。 然后,我在eclipse中更改了我的应用程序的名称,只是改了一个字母。 现在,我想在eclipse中导出版本2,尝试从第一次使用密钥,并input别名和passwort。 我相信他们是正确的! 在最后一步,Eclipse告诉我“不能恢复密钥”。 我尝试了一个新的,但然后Play商店显示错误。 我能做什么?? 编辑: 就像你在第二张图片中看到的一样,它必须是正确的密码,否则别名将不在下拉框中。 另外第二个密码是正确的,这是从第一个副本。 我只有一个别名! 目的地APK文件链接在最后的图片无关紧要?

Android提供的onKey(),OnKeyDown()和dispatchKeyEvent()方法之间的区别?

Android提供的onKey(),OnKeyDown()和dispatchKeyEvent()方法有什么区别? 我想知道何时何地可以使用这些。 请说明这一点。