2014-07-14 64 views
0

所以這是我的問題。我已經花了幾天時間,沒有到任何地方。我嘗試過所有可能的佈局,但它似乎不起作用。把一個按鈕放在imageView上

基本上,我有一個地板的地圖,我想這樣做,當你點擊該樓層的不同部分,一個新的活動或對話框出現。我希望這可以適用於所有設備。 Android爲什麼這麼難?我認爲把圖片放在圖片上會很容易,並確保它不會像HTML一樣移動。

我一直在尋找表面視圖,但不知道如果這是最好的方式去?我可以獲得地板上物體的座標,會有幫助嗎?

我想在一個片段中實現這個。謝謝!

+1

什麼是「樓層」? – eleven

+0

你的代碼是什麼? –

+0

樓層=室內樓層地圖,與Google地圖或任何類似的東西沒有關聯。只是一張個人地圖。 我正在尋找關於如何設置該設置的指導。 – Jeff

回答

0

一種可能的解決方案可能是將RelativeLayout作爲「樓層地圖」片段的基礎佈局,將樓層圖像設置爲其背景。

然後,您可以將按鈕或任何其他視圖添加到對象座標上的Relativelayout。

如果您已經知道地板將具有多少功能,您可以靜態添加按鈕,否則循環訪問您的功能陣列以動態添加它們。