您的位置:首页 > 移动开发 > Android开发

Android用户界面设计教程

2015-05-11 12:16 134 查看
我们可以定义此行为的规定,对于每个按钮,控制权应该得到关注下。有四种XML的属性,你可以设置任何View控件定义的焦点顺序。这些属性是:

Android版本:nextFocusUp该属性定义的控件获得焦点,如果用户浏览

Android版本:nextFocusDown该属性定义的控件获得焦点,如果用户导航

Android版本:nextFocusLeft - 该属性定义的控件获得焦点,如果用户导航离开

Android版本:nextFocusRight该属性定义的控件获得焦点,如果用户浏览正确的

所以,让我们的说,我们希望所有的“向下”和“右”导航允许用户在移动的钟面按钮控制按顺时针方向,和所有的“向上”和“左”导航,以允许用户向遍历的控制反按顺时针方向排列。然后,我们定义这四个属性为每个控件。例如,如果您移动“向下”或“右”的12个按钮,你将达到1按钮。同样,如果您移动“向上”或“左”的12个按钮,你将达到11个按钮。


第4步:设置初始控制聚焦

最后,在这里设置默认控件获得焦点在给定的屏幕在你的布局文件的一招。在每个文件中的一个控制,你只能这样做。

使用View控件中的标签初始焦点设置在屏幕上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: