我创建了一个购物车,并希望在菜单上显示购物车中选择的产品数量的徽章。点击购物车图标,它应该转到购物车页面,我在列表中显示所有产品。
答案 0 :(得分:0)
我通过使用按钮onclick事件解决了这个问题。 我将购物车图像作为按钮背景并更改购物车的文本。
菜单项代码:
SELECT * FROM Activity Inner Join Invitation on Invitation.ActivityId = Activity.ActivityId Where Invitation.Response in (0,1,3) AND Activity.IsDeleted = 1 AND Activity.IsAdmin = 251697 AND Activity.StartDate >= DateTime('now')
Budge_layoout.xml(actionLayout:@ layout / budge_layout)
<item
android:id="@+id/item_samplebadge"
android:title="Cart"
app:showAsAction="always"
android:orderInCategory="100"
app:actionLayout="@layout/budge_layout"/>
在片段中调用onclick事件
<Button
android:id="@+id/counter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textSize="20dp"
android:background="@drawable/cart"
android:textStyle="bold"
android:textColor="#ffffff"
android:clickable="true"
android:gravity="top|center_horizontal"
android:textAlignment="center"
android:paddingTop="6dp"/>
此代码适用于我的应用程序