我想覆蓋另一個按鈕頂部的一種按鈕。原因是我想向用戶解釋某些按鈕的功能。可能將按鈕疊加在另一個之上?
例如: 將會有一個按鈕。在右上角或者那個按鈕的任何地方都會有一個問號。當用戶按下問號時,它將解釋按鈕的功能。
我想覆蓋另一個按鈕頂部的一種按鈕。原因是我想向用戶解釋某些按鈕的功能。可能將按鈕疊加在另一個之上?
例如: 將會有一個按鈕。在右上角或者那個按鈕的任何地方都會有一個問號。當用戶按下問號時,它將解釋按鈕的功能。
嘗試使用相對佈局。鏈接:http://developer.android.com/reference/android/widget/RelativeLayout.html它會讓你覆蓋。
Relativelayout可讓您輕鬆地將圖像彼此對齊並排列在一起。
你爲什麼不使你的RelativeLayout的按鈕,把你的問號裏面,它右對齊或東西.. e.g
<RelativeLayout
android:id="@+id/mybutton"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/button_bg"
>
<ImageView
android:id="@+id/image"
android:layout_alignParentRight="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
style="@style/icon"
/>
</RelativeLayout>
您可以將監聽到兩個。
這就是浮現在腦海,試試吧:
<RelativeLayout>
<Button
android:id="@+id/btnOne"/>
<Button
android:id="@+id/btnTwo"
android:layout_alignTop="@id/btnOne"
android:layout_alignLeft="@id/btnOne"/>
</RelativeLayout>
除了錯誤的格式,這正是我正在尋找,謝謝:) – Mayjak
是的,這工作得很好。現在你可以分配2個按鈕,並根據程序邏輯讓它們回到第四個觸發器 –
謝謝!這很有效,可以通過alpha動畫從一個顏色按鈕淡入到另一個顏色按鈕。隨着時間的推移,如果數據失速,我希望按鈕淡入淡灰色的「未知」狀態。但我會注意到,我添加了alignRight和alignBottom以及按鈕100%重疊。 – Eradicatore
我一直在相對佈局的工作我還沒有發現任何方式來實現它,我想要的方式。 –
你能發表一些代碼嗎?和你想要完成的是什麼? – Aidanc
該代碼很簡單,它的一個relatiivelayout裏面有按鈕,但是我想要一個問號按鈕,在這些按鈕上面顯示圖像,並且當用戶點擊按鈕的那個(問號)部分時,它解釋了它的功能。 –