小编Ric*_*old的帖子

如何从软键盘获取输入文本

我正在推出这样的软键盘:

InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

inputMethodManager.toggleSoftInputFromWindow(buttonLayout.getApplicationWindowToken(), InputMethodManager.SHOW_FORCED, 0);
Run Code Online (Sandbox Code Playgroud)

buttonLayout是我的UI上的一个简单按钮.
如何提取用户写的内容(不使用EditText字段或隐藏EditText),以便用户无法看到或点击它?

java android

11
推荐指数
2
解决办法
3253
查看次数

查询导致DB使用ORA-0113失败

我需要在内联视图中创建集合中的元素集合.我尝试使用collect和table函数对集合进行解聚并再次聚合,但是ORA-03113失败了.

以下是导致问题的查询的简化版本.

在我的实现中,我将在单个查询中将多个级别的嵌套查询与联合连接,这些查询应将所有集合聚合到一个集合中.出于性能原因(昂贵的上下文切换),实现PL/SQL代码以聚合集合不是一种选择.

非常感谢您的反馈/建议.

脚本


SELECT BANNER FROM V$VERSION
/

CREATE OR REPLACE TYPE OBJECT_ID_TAB_T IS TABLE OF NUMBER(11);
/

SELECT OWNER, CAST(COLLECT( MULTISET(SELECT COLUMN_VALUE FROM TABLE((OBJECT_ID_LIST) ))) AS OBJECT_ID_TAB_T) AS OBJECT_ID_LIST
FROM  (SELECT OWNER, OBJECT_NAME, CAST(COLLECT(OBJECT_ID) AS OBJECT_ID_TAB_T)  AS OBJECT_ID_LIST
       FROM ALL_OBJECTS
       GROUP BY OWNER, OBJECT_NAME
      )
GROUP BY OWNER
/
Run Code Online (Sandbox Code Playgroud)

结果


BANNER                                                                          
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production    
PL/SQL Release 11.2.0.1.0 - Production                                          
CORE    11.2.0.1.0  Production                                                      
TNS for 64-bit Windows: Version 11.2.0.1.0 - …
Run Code Online (Sandbox Code Playgroud)

oracle oracle11gr2

6
推荐指数
1
解决办法
2404
查看次数

标签 统计

android ×1

java ×1

oracle ×1

oracle11gr2 ×1