作者MrJerome (飄揚)
看板AndroidDev
標題Re: [問題] layout跟裡面的view同時可觸發
時間Tue Sep 1 00:56:30 2015
聲明:以下為概念,尚未用程式碼佐證。
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://webptt.com/m.aspx?n=bbs/AndroidDev/M.1441040192.A.3DF.html
1F:→ corrupt003: 請問這哪裡同時觸發了? 09/01 07:01