Android 5:softnavigation栏下面的按钮(Showcaseview legacy)

Android 5:softnavigation栏下面的按钮(Showcaseview legacy),第1张

概述我正在使用 legacy ShowcaseView for Android.我注意到Android 5模拟器将OK按钮放在softnavigation栏下面,而Android< = KITKAT没有这种行为. 请参见右下角的确定按钮: http://imgur.com/SZtIcHr 我已经尝试过android:fitsSystemWindows =“true”但没有成功.以下是我发现的Showc 我正在使用 legacy ShowcaseView for AndroID.我注意到AndroID 5模拟器将OK按钮放在softnavigation栏下面,而AndroID< = KITKAT没有这种行为. 请参见右下角的确定按钮: http://imgur.com/SZtIcHr

我已经尝试过androID:fitsSystemwindows =“true”但没有成功.以下是我发现的ShowcaseVIEw.java中的相关代码:

mEndbutton = (button) LayoutInflater.from(context).inflate(R.layout.showcase_button,null);

(警告:避免传递null作为视图根(需要解析膨胀布局的根元素上的布局参数))
[..]

if (!mOptions.nobutton && mEndbutton.getParent() == null) {        relativeLayout.LayoutParams lps = (LayoutParams) generateDefaultLayoutParams();        lps.addRule(relativeLayout.AliGN_PARENT_BottOM);        if (getConfigOptions().showcaseID==3)             lps.addRule(relativeLayout.AliGN_PARENT_left);        else            lps.addRule(relativeLayout.AliGN_PARENT_RIGHT);        int margin = ((Number) (metricScale * 12)).intValue();        if (androID.os.Build.VERSION.SDK_INT >= androID.os.Build.VERSION_CODES.LolliPOP) // Todo: LolliPOP workaround            lps.setmargins(margin,margin,margin*5);        else            lps.setmargins(margin,margin);        lps.height = LayoutParams.WRAP_CONTENT;        lps.wIDth = LayoutParams.WRAP_CONTENT;        mEndbutton.setLayoutParams(lps);        mEndbutton.setText(buttonText != null ? buttonText : getResources().getString(R.string.positive));        if (!hasCustomClickListener) mEndbutton.setonClickListener(this);        addVIEw(mEndbutton);

我不知道如何改变这个或AndroID 5 /材料设计如何导致这种行为.我很乐意提示! 总结

以上是内存溢出为你收集整理的Android 5:softnavigation栏下面的按钮(Showcaseview legacy)全部内容,希望文章能够帮你解决Android 5:softnavigation栏下面的按钮(Showcaseview legacy)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1130449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存