草庐IT

add_flag

全部标签

android - 无法解析方法'add(int, com.example.**.beatle.app.MainActivity.PlaceholderFragment)

packagecom.example.**.beatle.app;importandroid.app.Fragment;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.view.LayoutInflater;importandroid.view.Menu;importandroid.view.MenuItem;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.ArrayA

android - 需要 FLAG_ACTIVITY_NEW_TASK 澄清

所以我的问题是:我启动App1,打开Screen1,然后打开Screen2。我按Home,将App1留在后台。我打开App2,使用FLAG_ACTIVITY_NEW_TASK启动App1.Screen1,期望在之前左侧任务中位于App1.Screen2上。相反,我在App1.Screen1和系统调用onNewIntent()。当我按下它时,它再次带来了Sceen2和Screen1。我不使用任何其他Intent标志或启动模式。有人能解释一下发生了什么吗? 最佳答案 Android存在大量与Activity和任务相关的错误。尽管如此,谷

java - 尝试在空对象引用上调用接口(interface)方法 'boolean java.util.List.add(java.lang.Object)'

这个问题在这里已经有了答案:WhatisaNullPointerException,andhowdoIfixit?(12个回答)关闭6年前。MainActivity.java有以下代码:packagecom.softjourn.redmineclient.activities;importandroid.os.AsyncTask;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.util.Base64;importandroid.view.Menu;importand

android - 错误 : Theme. 半透明和 FLAG_ACTIVITY_REORDER_TO_FRONT

我有一个半透明主题的Activity:android:theme="@android:style/Theme.Translucent.NoTitleBar"这个问题也可以通过这个主题重现:true@android:color/transparent@null此Activity在启动时加载并保存在内存中(当我启动此Activity时,我将FLAG_ACTIVITY_REORDER_TO_FRONT标志添加为额外的)。问题:当我(从菜单)开始这个Activity时,Activity没有出现,什么也没有发生。但是:如果我删除半透明主题:一切正常,Activity将回到前面。是onNewInt

安卓工作室 : Add as Library option missing

我已经开始使用AndroidStudio,但遇到了一个问题。我似乎不明白为什么在我的项目中添加库时看不到AddasLibrary选项。我为了添加库而执行的步骤:*在app存储库中的libs文件夹中添加库。*右击查看选项添加为库。(看不到!)*由于上述步骤不起作用,我想直接在libs文件夹中添加库,即在资源管理器中。失败!因此,我无法继续我的项目。P.S.:我已经删除了Eclipse,我不想安装重新安装。build.gradle文件:applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVers

android - 使用 SYSTEM_UI_FLAG_HIDE_NAVIGATION 时监听第一个 TouchEvent

从API14开始,您可以在Activity中的View上使用此标志SYSTEM_UI_FLAG_HIDE_NAVIGATION来告诉系统您要隐藏导航栏,直到有用户交互(屏幕触摸)。一旦用户点击屏幕,就会显示该栏。当用户触摸屏幕时,我正在执行此操作的Activity会执行一些操作(启动单独的Activity),然后将上述标志添加到我的View中,这非常有效。添加该标志后,系统会拦截第一次屏幕触摸并通过显示导航栏对其使用react。直到第二次触摸,我的任何View或我的Activity才接收到TouchEvents。有谁知道我可以设置一个监听器的方法,让我在第一次触摸屏幕时启动我的第二个A

android - 替代Android中的 "FLAG_BLUR_BEHIND"?

我可以看到,当我使用API演示中显示的相同标志来模糊背景时,我收到一条警告说它已被弃用:"ThefieldWindowManager.LayoutParams.FLAG_BLUR_BEHINDisdeprecated".我读过它,发现“不再支持模糊”。这是否意味着它不适用于future的版本?他们为什么反对它?有替代方案吗?我真的很喜欢这个功能。 最佳答案 好的,可能没有其他使用API的替代方法,除非我可能忘记了什么。我可以使用调光,这也很酷,如here所写:WindowManager.LayoutParamslp=dialog.g

android - add() & replace() 与 Fragment 生命周期的区别

我的程序有6个fragment:Fragment1、Fragment2、....->Fragment6。我使用add()和replace()语句在fragment之间切换并跟踪它们的生命周期。Fragment1添加Fragment2添加Fragment3添加Fragment4添加Fragment5替换Fragment6显示其生命周期的日志猫(我在onCreate、onCreateView、onDestroyView、onDestroy中有一些printf点用于跟踪)标签______________文字Fragment1_________onCreateFragment1________

android - 在创建 android 通知时,在 PendingIntent 中使用 FLAG_UPDATE_CURRENT 时会重复 Intent 额外内容

我想创建多个通知来启动(或刷新)Activity以显示产品描述。Notificationnotification=newNotification(R.drawable.applicationicon,Resources.getString("NewSaleNotification",context),System.currentTimeMillis());//Hidethenotificationafteritsselectednotification.flags|=Notification.FLAG_AUTO_CANCEL;Intentintent=newIntent(context

android - Intent.FLAG_ACTIVITY_CLEAR_TOP 不会删除 Activity 堆栈

我正在开发应用程序,我想在单击按钮时关闭整个应用程序。我知道在android中我们不应该考虑关闭应用程序,因为android会从Isquittinganapplicationfrownedupon?自动执行此操作。.但我想关闭我的应用程序。所以我要关闭应用程序是我正在使用Intent.FLAG_ACTIVITY_CLEAR_TOP标志来删除Activity堆栈。Intentintent=newIntent(Activity3.this,FinishActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startA