2012-02-28 60 views
4

是否可以將一個按鈕添加到擴展View的類? 「」公共類喬希擴展視圖「」如果不是我怎麼能合併一個按鈕到視圖時,它是在我的主要活動中引用? UHG請幫助....如何將按鈕添加到「擴展視圖」類?

+0

你的意思是說你在這個新視圖中自己完成所有的繪圖工作,並且你想在它的一部分上畫一個按鈕? – 2012-02-28 01:06:47

+0

是的,朱利安!我怎樣才能做到這一點? – 2012-02-28 03:15:16

+0

我不認爲它可能在(擴展視圖)類中繪製一個按鈕....當我「setContentView」這個類可以添加一個按鈕嗎? (addContentView(佈局,則params))\t如果是這樣,我怎麼不能似乎得到它的權利:(\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t} \t \t}); – 2012-02-28 03:32:26

回答

1

兩種方式:

  1. 有兩個按鈕,您的自定義視圖作爲FrameLayout的子項,通過該視圖可以在您的自定義視圖上繪製按鈕。

  2. 沒有一個真正的按鈕。相反,繪製看起來像一個按鈕的東西,如果它們在尺寸範圍內,則特別對待觸摸事件等。這對於類似遊戲的東西更適合。

我相信你能做到#2,但有按鈕的子類進行繪製,因此它可以完全像一個正常的按鈕,正好位於/通過自定義視圖大小,但我不知道這個怎麼做。

+0

非常感謝! – 2012-02-28 23:29:30

相關問題