草庐IT

remove_menu_page

全部标签

android - FragmentTransaction.remove 无效

我的要求很简单:我有一个按钮,应该用FragmentB替换FragmentA。这听起来很简单而且几乎可行,最大的问题是旧fragment没有被删除,新fragment放在旧fragment的前面,它们在我的布局中“生活”在一起。代码:FragmentManagerfragMgr=a.getSupportFragmentManager();FragmentcurrentFragment=(Fragment)fragMgr.findFragmentById(R.id.fragmentitself);if(currentFragment!=null){FragmentTransactionf

android - Holoeverywhere : how to programmatically remove at runtime the action bar from an activity

在Activity中删除操作栏的正确方法是什么?我的Activity扩展了org.holoeverywhere.app.Activity我有一个扩展org.holoeverywhere.app.Application的自定义应用程序类,并在启动时执行此静态代码:ThemeManager.setDefaultTheme(ThemeManager.DARK);ThemeManager.map(ThemeManager.DARK,R.style.Holo_Demo_Theme);ThemeManager.map(ThemeManager.LIGHT,R.style.Holo_Demo_The

Android Studio 3.1 : Under Tools menu, Android 工具子菜单丢失

我刚刚将AndroidStudio从2.2升级到3.1。我找不到Gradle控制台和DDMS。在工具菜单下,没有允许我获取DDMS的Android子菜单我尝试了可以​​在stackoverflow中在线找到的解决方案1)文件=>设置=>菜单和工具栏=>主菜单=>工具=>Android。我在Android下找到,显示----------,没有列出DDMS工具,并且应用按钮也是灰色的。2)Help=>FindAction然后键入android进行搜索。屏幕显示android菜单,其下仅显示AVD管理器和SDK管理器。有人遇到同样的问题吗?有人在3.1版中找到DDMS和Gradle控制台吗?

android - 从 realm.io 中删除项目发生了什么? Realm 异常 "Removing object is not supported."?

我正在尝试根据查询从Realm.io数据库中删除最后一个对象,如下所示:Realmrealm=Realm.getInstance(this);finalRealmResultsdatabaseLocations=realm.where(RealmCustomLocation.class).findAllSorted("timeStamp",RealmResults.SORT_ORDER_DESCENDING);if(databaseLocations.size()>=4){realm.beginTransaction();databaseLocations.removeLast();r

android - 如何在使用 Intent.ACTION_PACKAGE_REMOVED 时查找已卸载的包名称

我有一个应用程序,它记录了设备上安装的内部开发的应用程序。安装后,将调用Intent.PACKAGE_ADDED的广播接收器并使用以下代码记录包名称:publicclassNewInstallReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Bundleb=intent.getExtras();intuid=b.getInt(Intent.EXTRA_UID);String[]packages=context.getPackageManager().get

安卓 M : Unable to remove WIFI AP programmatically

在AndroidM中:我使用以下代码删除当前连接的WIFIAP。voidRemoveConnectedNetwork(){intID=_wifiManager.getConnectionInfo().getNetworkId();Log.d("test","networkid=["+ID+"]");boolenret=_wifiManager.removeNetwork(ID);Log.d("test","removeNetworkreturn="+ret);_wifiManager.saveConfiguration();}但是RemoveConnectedNetwork()总是返回

android - 是否可以使用 Facebook SDK 将 "Like"转换为 "fan page"?

我试图让用户在Android应用程序中“喜欢”Facebook粉丝页面。我能够使用这样的代码成功地“喜欢”诸如墙评论之类的对象,mFacebook=newFacebook(APP_ID);SessionStore.restore(mFacebook,this);mAsyncRunner=newAsyncFacebookRunner(mFacebook);Bundleparameters=newBundle();mAsyncRunner.request(COMMENT_ID+"/likes",parameters,"POST",newMyRequestListener(),"");但是,

android - "Page not found"当用户点击来 self 的应用程序的 Facebook 邀请时

我不确定这是否是与编程相关的问题,但由于我没有使用FacebookSDK的经验,我只是假设我在某处做错了什么,即使我已经按照文档进行了T。我正在为任何好奇的人使用UnitySDK,我正在使用FB.AppRequest将邀请发送到应用程序,我的应用程序中的代码看起来与文档中的代码完全一样。publicvoidInviteFriends(){FB.AppRequest(message:"Comeplaythisgreatgame!",callback:LogCallback);}voidLogCallback(FBResultresult){Debug.Log("Callbackwasca

android 在删除的包中没有收到 Intent ACTION_PACKAGE_REMOVED

当我的Android应用程序被删除时,我还想删除该应用程序在SD卡上创建的文件,因为这些文件会占用许多兆字节并且仅对我的应用程序有用。似乎接收PACKAGEREMOVEDIntent是执行此操作的地方。但是,我的广播接收器从未被调用——它似乎在发送PACKAGEREMOVEDIntent之前已被删除代码是:publicclassUninstallReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaction=intent.getAction()

安卓工具栏 : how to have a toolbar with image in the background and menu items on top

如何使用MaterialDesign创建带有背景图片的工具栏。下面是我想要的:我正在尝试以下代码:我得到的是: 最佳答案 如果您坚持使用ImageView而不是使用.setBackground(...)函数。您可以尝试使用RelativeLayout和Toolbar覆盖ImageView,如下所示: 关于安卓工具栏:howtohaveatoolbarwithimageinthebackgroundandmenuitemsontop,我们在StackOverflow上找到一个类似的问题: