2016-08-29 73 views
1

我有一個RelativeLayout,裏面有兩個其他的佈局。我想要做的是讓我父母的佈局,以獲得重點,當我點擊第一個孩子佈局的區域(所以onClick()方法將被調用的父母),並且什麼都不做,當我點擊第二個區域兒童。限制父母獲得焦點點擊它的一個子女

descendantsFocusability在我的情況下不起作用,因爲它定義了所有孩子的可聚焦性,並且它們都是相同的(這顯然不是我的情況)。

回答

1

首先設置該屬性在XML的文件佈局:

android:focusableInTouchMode="true" 

然後你可以通過應用requestFocus(),卻將在你的 佈局的重點。