我有一個很大的問題。我想爲Android創建一個控件,其中用戶看到圖像,並且重疊該圖像是相對於背景圖像定位的較小圖標/圖像。Android Image Control
可以選擇較小的圖標。
我真的不知道該怎麼去做。
我有一個很大的問題。我想爲Android創建一個控件,其中用戶看到圖像,並且重疊該圖像是相對於背景圖像定位的較小圖標/圖像。Android Image Control
可以選擇較小的圖標。
我真的不知道該怎麼去做。
你可以通過具有乾淨的圖像作爲背景,這樣做:
,然後你可以用,例如姓名的RelativeLayout
內有TextViews
,並且在一切textView
可以設置該屬性可點擊你的方法。 事情是這樣的:
<TextView
android:id="@+id/nevada"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/Oregon"
android:layout_marginRight="50dp"
android:layout_marginTop="21dp"
android:layout_toLeftOf="@+id/Cali"
android:clickable="true"
android:onClick="showState"
android:text="@string/Nevada"
android:textColor="@color/contact_map_text_color" />
,並在您activity/fragment
你將有你的方法將由View
調用,在本例的情況下:「showState」
編輯:它可能不是最好的的方法,但它當然有效
這不是很清楚你問什麼。你能添加一張圖片嗎? – CaseyB
說我有美國地圖的圖像,我想顯示在華盛頓,洛杉磯和紐約的小圖標。這些圖標應該是可點擊的。圖標顏色也會根據我們的選擇而改變。所以不能保持靜態圖像。這應該在dpi n分辨率下工作。 – chandings
所以基本上你想要一個背景圖像與頂部的狀態圖像按鈕? – CaseyB