当前位置:编程学习 > wap >>

一个关于模拟按键输入的问题

我的悬浮窗上有一个按钮 怎么样让它点击就相当于按了键盘的A键
例如在QQ里面 光标在聊天框内 我点击该按钮 聊天框出现了一个A
还可以将这个按钮映射到一些模拟器上键值为A --------------------编程问答-------------------- 顶上去顶上去 --------------------编程问答-------------------- android模拟器都是鼠标点的么 我是不知道你说的那种方法 很少用模拟器了 都是直接用平板 --------------------编程问答-------------------- 主要是权限问题,
如果有权限可以直接写event文件 --------------------编程问答--------------------
引用 2 楼 u010006337 的回复:
android模拟器都是鼠标点的么 我是不知道你说的那种方法 很少用模拟器了 都是直接用平板

我是想做一个悬浮的键盘,要怎么弄能达到键盘的效果?布局和悬浮窗我都弄好了就差按键的代码了
例如说我打开悬浮窗 按下悬浮键盘的A按钮 就相当于按了键盘的A   
如果说我到QQ里,焦点在输入框,点击悬浮键盘的A 输入框出现一个A字符 --------------------编程问答--------------------
引用 3 楼 l417584711 的回复:
主要是权限问题,
如果有权限可以直接写event文件

能给个按钮的代码不   谢谢了 --------------------编程问答-------------------- 如果你知道如何调用linux的命令的话, 可以在java端执行linux的命令.比如按下一个按钮 在onclick()函数中可以写一个调用linux命令的java代码, 

比如android系统的命令行中输入: input keyevent 4    这样等于是输入退格键.


这样就完全看实现你的需求了.呵呵.



--------------------编程问答--------------------
引用 6 楼 sno_guo 的回复:
如果你知道如何调用linux的命令的话, 可以在java端执行linux的命令.比如按下一个按钮 在onclick()函数中可以写一个调用linux命令的java代码, 

比如android系统的命令行中输入: input keyevent 4    这样等于是输入退格键.


这样就完全看实现你的需求了.呵呵.


linux命令放在那?   是不是.sh格式的命令?
如果是,.sh里面怎么写? --------------------编程问答-------------------- 你搜下, 在java下执行linux的命令的方法吧, 网上很多的. 
--------------------编程问答--------------------
引用 8 楼 sno_guo 的回复:
你搜下, 在java下执行linux的命令的方法吧, 网上很多的. 

Runtime.getRuntime().exec(“input keyevent 4”);
这样写入onclick()里面?   
貌似报错  
能给我举个例子吗?
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,