小编Sai*_*dam的帖子

弹出菜单退出屏幕

inflate上的弹出菜单会跳出此活动的屏幕,适用于其他活动

在此输入图像描述

扩展自定义AppCompatActivity

样式:

<style name="AppTheme.ActionBar.TransparentContextTranscition" parent="AppTheme.NoActionBar">
    <item name="android:windowActivityTransitions">true</item>
    <item name="android:statusBarColor">@android:color/transparent</item>
    <item name="android:windowTranslucentStatus">true</item>
    <item name="android:windowContentTransitions">true</item>
    <item name="android:windowLightStatusBar">true</item>

    <item name="android:itemBackground">@android:color/white</item>
    <item name="android:textColor">@android:color/black</item>
    <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
    <item name="android:popupMenuStyle">@style/PopupMenu</item>
</style>

<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
    <item name="color">@android:color/white</item>
</style>

<style name="PopupMenu" parent="@android:style/Widget.PopupMenu">
    <item name="android:popupBackground">@android:color/white</item>
</style>
Run Code Online (Sandbox Code Playgroud)

Java代码

holder.contextMenuView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            final PopupMenu popup = new PopupMenu(v.getContext(), v);
            popup.inflate(R.menu.song_item_menu_album_inner_layout);
        }
});
Run Code Online (Sandbox Code Playgroud)

工具栏充气菜单工作正常

在此输入图像描述

user-interface android android-appcompat android-layout android-activity

8
推荐指数
2
解决办法
2369
查看次数

如何获取跟随JSON的C#对象

我有这种JSON,我怎么能转换为C#对象newtonsoft.

[["Newyork", "Goods & Services", "Description", "02/23/2016", "03/15/2016", "some info"]]
Run Code Online (Sandbox Code Playgroud)

c# json

2
推荐指数
1
解决办法
58
查看次数