码迷,mamicode.com
首页 > 移动开发 > 详细

Android 部分属性学习

时间:2015-06-06 16:19:02      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

android:imeOptions属性

谈一下个人的理解,设置软件盘中下一个/完成按钮的显示,如果需要监听软件盘中该按钮的事件,则需要实现 setOnEditorActionListener

其实,常用的话,就是字体显示下一个,完成或者 发送、 搜索。。。具体的值有

normal 
actionGo    
actionSearch    
actionSend    
actionDone    
actionPrevious    
flagNoFullscreen    
flagNavigatePrevious    
Corresponds 
flagNavigateNext

 

没有完呢,这样子好像还是没有效果,对的,需要加上 

android:inputType="text"
android:singleLine="true"

这样就可以了

通过下面的代码可以监听小键盘中的事件

 editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
                Toast.makeText(MainActivity.this,"正在发送",Toast.LENGTH_SHORT).show();
                return true;
            }
        });

(已测)

参考文章

http://liliang1222.iteye.com/blog/1130062

http://blog.csdn.net/lastdream/article/details/24365633

 

 学习,攒经验ing

 

Android 部分属性学习

标签:

原文地址:http://www.cnblogs.com/xdindex/p/4556708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!