Android用户界面设计教程

来源:互联网 发布:怎么开通淘宝账号 编辑:程序博客网 时间:2024/05/12 06:02

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

  • Android版本:nextFocusUp该属性定义的控件获得焦点,如果用户浏览
  • Android版本:nextFocusDown该属性定义的控件获得焦点,如果用户导航
  • Android版本:nextFocusLeft - 该属性定义的控件获得焦点,如果用户导航离开
  • Android版本:nextFocusRight该属性定义的控件获得焦点,如果用户浏览正确的

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

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

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

使用View控件中的标签初始焦点设置在屏幕上。


0 0
原创粉丝点击