- 禁止截屏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
2.自定義按鈕的Ripple顏色
新建drawable文件,添加<ripple>節(jié)點捂刺,如下:
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@android:color/holo_red_dark">
<item android:drawable="@android:color/white"/>
</ripple>
adnroid:color
后面的為ripple的顏色递胧,<item/>
中的drawable
為StateNormal的背景霎烙,可以為顏色,可以為drawable。
然后將按鈕的背景設(shè)置為該drawable文件:
<Button
background="@drawable/ripple_background"
/>
注意:當你的minSDKVersion大于等于21的時候悬垃,可以直接在drawable文件夾中添加<ripple/>節(jié)點游昼,如果小于的時候,你需要在相應(yīng)的drawable文件夾中添加尝蠕,如drawable-v21烘豌、drawable-v22等
3.TextView設(shè)置刪除線
TextView textView = ...
textView.setPaintFlags(oldPrice.getPaintFlags()| Paint.STRIKE_THRU_TEXT_FLAG);