Re: [問題] layout跟裡面的view同時可觸發
聲明:以下為概念,尚未用程式碼佐證。
1. 若要同時觸發LinearLayout 以及LinearLayout Child View 的話,
首先 LinearLayout XML 有個屬性要微調成 android:clickable="false"
2.
LinearLayout linearLayout = .... // 取得LinearLayout 物件
View view = ... // 取得 View 物件
linearLayout.setOnClickListener(clickListener);
view.setOnClickListener(clickListener);
OnClickListener clickListener = new OnClickListener()
{
@Override
public void onClick(View v) {
v.getID(); // 判斷為LlinearLayout ID 或是 View ID
}
};
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.72.156
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1441040192.A.3DF.html
→
09/01 07:01, , 1F
09/01 07:01, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):