关于Unity中获取输入控件焦点的问题

问题描述

关于Unity中获取输入控件焦点的问题
一个Unity编写的游戏 包了一层java 就是一个继承了UnityPlayerActivity的类 然后想通过这个java类去监听Unity中焦点事件 并且去或者这个输入控件的ID
while(true){
try {
View view = UnityAdapter.this.getCurrentFocus();
System.out.println(""view :""+view );
Thread.sleep(1000);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
这是java中用来获取焦点view的代码 但是Unity运行的时候 输出的一直都是surfaceview这是啥情况 这样子获取不到Unity中的控件获得焦点的信息吗
继承了UnityPlayerActivity的类在Manifest中配置成了MainActivity了 那是不是就是整个Unity就运行在这个继承了UnityPlayerActivity的类上了啊

解决方案

android自定义控件焦点问题

时间: 2024-11-10 01:06:12

关于Unity中获取输入控件焦点的问题的相关文章

关于Unity3d和cocos2d-x中输入控件焦点的监听

问题描述 关于Unity3d和cocos2d-x中输入控件焦点的监听 java中可以通过getcurrentfocus()来获取那个view获取了焦点 cocos2dx中可不可以通过那层java来这样获取啊 (因为我这样写获取到的一直是个表层的view)Unity也是一样Unity通过java(继承了UnityPlayerActivity的一个类)这样获取 最后也一直都是表层的view 现在有一个疑问就是 Unity中调用了继承了UnityPlayerActivity这个类中的方法的话那游戏是不

ui界面-一个QT中特殊输入控件的实现问题

问题描述 一个QT中特殊输入控件的实现问题 我需要制作出一个QT输入控件,用户能在其中正常输入 数字字符,但需要实现的效果为: 每输入4个字符后自动空一格,即每自个字符为一组 每输入10组字符后自动换下一行 每输入达到5行后自动空一段,继续输入另起一段,效果见截图: 打算用QTextEdit来实现,请教比较合适的实现方法,不限制最终用什么输入控件, 谢谢! 解决方案 用QTextEdit实现了一下,应该能满足LZ的要求 main.cpp: #include "mainwindow.h"

如何在JS中获取验证控件ValidationSummary的值

问题描述 我想判断ValidationSummary1这个控件是否被点击确定,,和显示选中的值 解决方案 解决方案二:???没看明白!解决方案三:其实做验证用javascript比较好.ValidationSummary,这个东西很少有人使用的.解决方案四:<htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>无标题页</title>&

js中获取file控件的完整路径实例

document.getElementById(""my-file"").files办法用于获取到用户所选择的文件的凑集,一般景象下都是选择单一文件(貌似FireFox如许做是支撑多文件选择的,不过没有试过,读者可以本身去测验测验),item数组可以获得此中的某一个文件,然后我们就可以应用 nsIDOMFile所供给的属性和办法了.它包含2个属性和3个办法: fileName:用于获取到用户所选文件的名称,这和直接取value值所获得的成果一样. fileSize:

在UpdatePanel控件中使用验证控件

在本演练中,您将在 UpdatePanel 控件中使用验证控件以在浏览器中执行验证. 所用示例是一个简化的票证查询系统.用户可以指定他们所需的日期和票证数目.当用户提交该页时,该页将指示是否存在可用票证. 接受用户输入的控件位于 UpdatePanel 控件中.若要确保用户只输入有效的值,则还需要在 UpdatePanel 控件中添加验证控件. UpdatePanel 控件中的按钮可执行异步回发,但仅在用户输入有效时才起作用.当在浏览器中验证成功后,将执行异步回发并刷新面板的内容. 先决条件 若

批量获取DataGrid控件模板列中的数据

datagrid|datagrid控件|模板|数据 批量获取DataGrid控件模板列中的数据 在DataGrid中一般只能单个获取每一行的数据,若要批量获取DataGrid控件中的数据必须对每一个模板列的控件进行扫描,获取其中的数据.我本想做的程序是根据不同的行数,由用户一次输入若干数据,提交后系统自动获取批量数据的程序.以下程序简单表达了需要实现的功能 test.aspx .......... <asp:DataGrid id="dgResult" runat="s

输入框-QT中如何实现多个输入控件(textedit或lineedit等)的连接

问题描述 QT中如何实现多个输入控件(textedit或lineedit等)的连接 需要达到这种效果,假设我有两个lineedit,每个最多只能输入5个字符,我在第一个控件里输入,输满5个后后面的继续输入则直接跳转到了第二个控件在第二个控件里继续,同理,如果我随机删除了第一个控件里的任意一个字符那么第二个控件里的字符也会跟着回退一格,即第二个控件里的第一个字符会回退到第一个控件里: 我最终需要的是连续很多个这样的控件组合,要求能持续输入时前一个控件满了自动跳转到下一个控件中,且前面控件里的字符删

Android开发中给EditText控件添加TextWatcher监听实现对输入字数的限制(推荐)_Android

 做这个功能是因为开发项目的时候,由于后台接口的一些参数的值的长度有要求,不能超过多少个字符,所以在编辑框中输入的字符是要有限制的. 下面就来看一下demo的实现过程: 首先,在xml控件中放置一个EditText控件,然后初始化该控件并对该控件添加文本监听.xml自己简单的设计一下,代码较为简单,直接上代码: package com.example.edittext; import android.app.Activity; import android.os.Bundle; import a

文本框控件-VC++文本框输入控件,焦点跳转

问题描述 VC++文本框输入控件,焦点跳转 在VC++中,一个文本框输入控件中已经切换进去输入光标,但是切换到搜狗输入法想往里输入汉字时,一敲键盘光标就跳转到其他输入框中,这是什么原因?直接往里输入数字和英文就不会跳转.求助!!!