在谷歌开机向导界面有个设置锁屏界面 title栏间隔与其他界面不一样。经分析该界面调用的是设置里面的源码。
路径如下:
packages\apps\Settings\src\com\android\settings\SetupChooseLockPassword.java
packages\apps\Settings\src\com\android\settings\SetupChooseLockPattern.java
分析代码在代码中onCreateView()方法增加一句话
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mLayout = (SetupWizardLayout) inflater.inflate(
R.layout.setup_choose_lock_password, container, false);
mLayout.setIllustrationAspectRatio(9.0f);//add
mNavigationBar = mLayout.getNavigationBar();
mNavigationBar.setNavigationBarListener(this);
return mLayout;
}
可以根据实际设备来设置setIllustrationAspectRatio(9.0f)中的值。
改动之后如下图