Window w = getWindow();
w.addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
上面的代碼是爲了使整個窗口不可觸摸。如何使其他人(如RelativeLayout)不可觸摸的只觸及某些視圖
但是,此窗口中的按鈕也不是可觸摸的,而我希望它是可點擊的。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Window w = getWindow();
w.addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
b = (Button)findViewById(R.id.button1);
b.setClickable(true);
b.setOnClickListener(this);
}
我該如何在該按鈕上觸摸?
好吧,但如何?我的意思是我怎樣才能使視圖不觸及整個窗口? – ARMAGEDDON
你不應該這樣做。是否還有其他一些行爲讓你想要這樣做? –