0
我正在嘗試在一個名爲「ToolBarLayout」的自定義線性佈局類中使用一些工具欄。Android兒童點擊事件?
當我實例這個我想能夠添加一個自定義偵聽器,所以我可以切換哪個按鈕索引被按下的主要活動。不幸的是,我不知道如何將按鈕的點擊事件傳遞給父級。
我已經嘗試在工具欄中添加onclick,希望返回的視圖將被實際視圖ID單擊,但它始終是父視圖。
或者還有另一種方式?任何人都知道這樣的例子嗎?
我正在嘗試在一個名爲「ToolBarLayout」的自定義線性佈局類中使用一些工具欄。Android兒童點擊事件?
當我實例這個我想能夠添加一個自定義偵聽器,所以我可以切換哪個按鈕索引被按下的主要活動。不幸的是,我不知道如何將按鈕的點擊事件傳遞給父級。
我已經嘗試在工具欄中添加onclick,希望返回的視圖將被實際視圖ID單擊,但它始終是父視圖。
或者還有另一種方式?任何人都知道這樣的例子嗎?
膨脹佈局。之後,使用findViewById(..)你可以在分離視圖中實例化每個按鈕並添加onClickListener()。
P.S.
LayoutInflater mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View parentView = mInflater.inflate(R.layout.your_layout, parent, false);
Button btn = (Button)parentView.findViewById(R.id.button);
btn.setOnClickListener(...);
類似的東西... :)