Android Activity跳转,连点跳转回触摸到手机桌面

1.简介


最近做个项目,用的红米note2手机当的测试机,出现个问题,一个Activity_A跳转到Activity_B,触发点击事件之后,可以正常跳转,但是连点两次跳转按钮的时候,第一次后会有很短暂的时间暴露出手机桌面,导致第二次点击会点击到手机桌面上


2.问题分析


该问题分析仅是本人理解,方便自己记忆,对不对无法考证,也没有依据!!!

可能是由于手机版本问题,或者是一些设置的地方没调好,再或者是手机自带的一些优化功能,对界面的跳转做了一些处理,导致第一个界面先隐藏掉,再加载第二个页面,在这期间内,快速点击会点击到手机屏幕


3.解决方案


我找到了一个这样的主题

<style name="Theme.NoBackgroundAndTitleMain" parent="android:Theme.Translucent">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsTranslucent">false</item>
</style>

在清单文件 manifest里面的 mainactivity 中加入

<activity
        android:name=".activity.MainActivity"
        android:label="主页"
        android:screenOrientation="portrait"
        android:theme="@style/Theme.NoBackgroundAndTitleMain"/>

这样就不会出现第一个页面会先消失的情况!


综上,这个问题解决的有点模糊,水平有限,待以后想通了再做修改!同样感谢能有大佬给予指点!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值