样式:
<!--微信分享界面样式-->
<style name="myTransparent">
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowExitAnimation">@android:style/Animation.Dialog</item>
<item name="android:windowShowAnimation">@android:style/Animation.Dialog</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
</style>
引用:
<!--微信分享-->
<activity
android:name=".wxapi.WXEntryActivity"
android:exported="true"
android:launchMode="singleInstance"
android:theme="@style/myTransparent">
<color name="transparent">#88000000</color>
当界面上有多个view 空间时,如果同时点击这几个view,很有可能同事触发点击事件,怎么避免呢?在这些view的根view 中加入如下设置就好了。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="200dp"
android:gravity="center"
android:orientation="horizontal"
android:splitMotionEvents="false">
在application引用的Theme中添加以下代码:
<item name="android:windowEnableSplitTouch">false</item>
<item name="android:splitMotionEvents">false</item>