试图避免我的观点涉及从覆盖层接收反馈......
以下是某人在 Android 上进行的黑客攻击示例,允许用户无意中按下系统按钮属性,甚至输入凭据来执行与最初意图完全不同的操作:
http://www.youtube.com/watch?v=gCLU7YUXUAY http://www.youtube.com/watch?v=gCLU7YUXUAY
我想确认设置该属性
android:filterTouchesWhenObscured="true"
在我的 xml 视图中,这会阻碍跨设备发生这种情况,因为我打算制作一个安全的应用程序。
public class MyActivity extends Activity {
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
final Button myButton = (Button)findViewById(R.id.button_id);
myButton.setFilterTouchesWhenObscured(true);
myButton.setOnClickListener(new View.OnClickListener() {
// Perform action on click
public void onClick(View v) {
}
}
}
}
为关键按钮编写此代码
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)