Search

Android - 取消上一層 Layout 的點擊事件

2015-09-02 8:32 PM

當我們在同一個 activity 內需要跳出一個小型的 layout 供使用者操作時

如輸入方塊、提示、顯示圖片

在此若要同時遮蔽上一層 layout 的點擊狀態

我們就需要做一個滿版的 layout

並在 layout 上加入 clickable="true" 這個屬性

就可以遮蔽上一層 layout 內的所有點擊事件了

程式碼範例
<RelativeLayout
            android:id="@+id/articleContentCommentHolder"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="#99000000"
            android:visibility="gone"
            android:alpha="0"
            android:clickable="true">
</RelativeLayout>

No comments:

Post a Comment