我正在使用自定义键盘.我在onCreateCandidatesView()中设置了setCandidatesViewShown(true)函数,问题是UI没有得到正确的重新调整.

任何帮助都会很棒.以下就是我所做的

@Override

public View onCreateCandidatesView() {

LayoutInflater li = (LayoutInflater) getApplicationContext()

.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

View wordBar = li.inflate(R.layout.wordbar, null);

LinearLayout ll = (LinearLayout) wordBar.findViewById(R.id.words);

Button voiceCmd = (Button) wordBar.findViewById(R.id.voiceword);

LinearLayout ll1 = null;

Button voiceCmd1 = null;

//comment this block in the event of showing only one keyboard so that we can only

//one autocorrect bar

if (isLargeScreen) {

ll1 = (LinearLayout) wordBar.findViewById(R.id.words1);

voiceCmd1 = (Button) wordBar.findViewById(R.id.voiceword1);

}

voiceCmd.setOnClickListener(voiceClickListener);

mCandidateView = new CandidateView(this);

mCandidateView.setService(this);

setCandidatesViewShown(true);

mCandidateView.setLayoutParams(new LayoutParams(

LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));

ll.addView(mCandidateView);

return wordBar;

}

android键盘ui,android – 在自定义键盘中重新调整候选视图的UI相关推荐

  1. Android的自定义键盘颜色,如何在自定义键盘Android中动态更改键的背景颜色或主题...

    我正在使用自定义键盘应用程序我需要设置或更改键盘的背景主题或颜色.在我的应用程序中,我们可以选择不同的背景主题和不同颜色的键行. 在第一次启动应用程序时它工作正常,但下次自定义键盘显示主题时不会更改. ...

  2. 《Android开发艺术探索》自定义View中关于“HorizontalScrollViewEx”的改进

    在<Android开发艺术探索>一书中自定义View一节中提到了关于一个类似横向滑动List的自定义ViewGroup:HorizontalScrollViewEx.如果你使用过的话就会发 ...

  3. 安卓键盘加上数字_Android自定义键盘的实现(数字键盘和字母键盘)

    在项目中,产品对于输入方式会有特殊的要求,需要对输入方式增加特定的限制,这就需要采用自定义键盘.本文主要讲述数字键盘和字母键盘的自定义实现. 键盘效果: 自定义键盘的实现步骤如下: 自定义Custom ...

  4. 修改taro-ui的样式,在自定义组件中使用taro-ui,修改ui框架样式

    其实修改ui框架的样式还是很容易碰见的,但是每个框架处理的方式可能还有点不太一样, taro编译出来的小程序样式. addGlobalClass 添加这个 只能让我们修改页面中的taro-ui 样式 ...

  5. 键盘修饰符以及自定义键盘修饰符——自定义全局按键修饰符 || 自定义指令

    与下面这句等效

  6. Android的自定义键盘颜色,android自定义键盘(解决弹出提示的字体颜色问题)

    最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置.力度.指尖接触屏幕的面积等参数. 在写自定义键盘的时 最近准备要做一个项目,需要用到自定义小键盘来确保 ...

  7. android+自定义键盘之汉字,android自定义键盘(解决弹出提示的字体颜色问题)

    最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置.力度.指尖接触屏幕的面积等参数. 在写自定义键盘的时候,用到了国内网上的一些代码,出处是 向先人致敬! ...

  8. android keyboard颜色,Android基于KeyboardView和Keyboard实现自定义软键盘 自定义键盘背景色...

    Android基于KeyboardView和Keyboard实现自定义软键盘 在一些特别的情况下我们需要去自定义键盘 例如: 银行app的密码输入之类的 笨方法就是直接使用布局写我们的自定义软键盘 但 ...

  9. Android基于KeyboardView和Keyboard实现自定义软键盘 自定义键盘背景色

    Android基于KeyboardView和Keyboard实现自定义软键盘 在一些特别的情况下我们需要去自定义键盘 例如: 银行app的密码输入之类的 笨方法就是直接使用布局写我们的自定义软键盘 但 ...

最新文章

  1. Google揭露美国政府通过NSL索要用户资料
  2. 文件上传的单元测试怎么写?
  3. Spring 与 Spring Boot 中的事件机制
  4. quartus总线怎样连接(例如,怎么和ROM连接)
  5. 计算2个时间之间经过多少Ticks
  6. 关于更新 Web 应用程序 URL 和 IIS 绑定
  7. TCP、UDP、IP 协议分析
  8. centos7 greenplum6.1开源版本编译
  9. pta 习题集 5-2 找出不是两个数组共有的元素 (5分)
  10. maven笔记(2)
  11. 管理感悟:需要什么样的注释
  12. 计划学Linux,老男孩Linux怎么样?真实的学员评价!
  13. mac安装绿联USB转以太网驱动
  14. 【JavaScript】DOM编程-DHTML与Windows对象
  15. 黑客历程碑事件编年史
  16. 【城北徐公之机器学习】感知机模型
  17. 联想服务器能够上固态硬盘吗,联想Y400能不能装固态硬盘 需要什么接口的
  18. JAVA基础试题抄录
  19. 探寻Beacon技术
  20. 杨世忠:“周转”知识终圆航天梦

热门文章

  1. 步进电机红外遥控C语言程序,单片机红外遥控+步进电机+1602液晶显示c语言源程序...
  2. openstack对接glusterfs存储
  3. wxpython 安装_下载和安装wxPython
  4. 使用ASP.NET 2.0提供的WebResource管理资源
  5. [BZOJ3693]圆桌会议[霍尔定理+线段树]
  6. python搭建简单http文件服务器
  7. 【转载】10个最“优秀”的代码注释
  8. 更新ubuntu软件源
  9. 找到一个全能的免费空间!支持SQL和.net2.0
  10. Android高通平台下编译时能生成(拷贝)预编译的so到system的lib目录