答案 0 :(得分:0)
在OnClick中,您可以显示PopupWindow
。像任何其他布局一样为它创建xml布局,然后在onCreateView
/ onCreate
中为视图充气
View popupView = layoutInflater.inflate(R.layout.popup, null);
。
从那里你只需要创建和配置PopupWindow。
PopupWindow popup = new PopupWindow(popupView);
然后在onClickListener中调用popup.showAsDropDown(anchor);
。
关于角落,您应该能够使用方形/矩形形状在xml中创建它,然后旋转它以制作三角形。从那里只需将它包含在你的R.layout.popup
中查看https://developer.android.com/reference/android/widget/PopupWindow.html了解其api以及如何配置它。
答案 1 :(得分:0)
我使用PopupWindow解决了我的问题
<div class="o-outer">
{>"atoms/button" text="{+filteredClass/}"/}
</div>
{<filteredClass}
{@customFilter _key="MENU" /}
{/filteredClass}