草庐IT

Intent-flags

全部标签

android - 使用 FLAG_ACTIVITY_CLEAR_TOP 的 Activity 之间的动画转换

在我的android应用程序中,我正在制作一个弹出所有Activity并调出第一个Activity的方法。我使用这个代码:Intentintent=newIntent(this,MMConnection.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);this.startActivity(intent);当我注意到过渡仍然是从左到右的动画时,有人知道是否有办法在启动Activity时更改系统动画?实际上,我希望有一个从右到左的过渡(比如点击返回按钮时)感谢您的帮助! 最佳答案

Android:没有找到处理 Intent 错误的 Activity ?将如何解决

没有找到处理Intent错误的Activity?它将如何解决。PreferencecustomPref=(Preference)findPreference("DataEntryScreen");customPref.setOnPreferenceClickListener(newOnPreferenceClickListener(){publicbooleanonPreferenceClick(Preferencepreference){Intenti=newIntent("com.scytec.datamobile.vd.gui.android.AppPreferenceActiv

Android:没有找到处理 Intent 错误的 Activity ?将如何解决

没有找到处理Intent错误的Activity?它将如何解决。PreferencecustomPref=(Preference)findPreference("DataEntryScreen");customPref.setOnPreferenceClickListener(newOnPreferenceClickListener(){publicbooleanonPreferenceClick(Preferencepreference){Intenti=newIntent("com.scytec.datamobile.vd.gui.android.AppPreferenceActiv

android - android 的成功分享 Intent

如何判断用户是否成功完成了分享Intent?例如,如果用户想通过Facebook或Twitter共享应用程序。编辑:我不是在研究如何创建Intent以进行共享。我想知道用户是否真的分享了任何东西。还是用户点击了取消按钮。 最佳答案 我认为没有可靠的方法来做到这一点。您可以使用startActivityForResult()启动发送,并希望处理Intent的Activity以RESULT_OK回复。但是你不能一直依赖它来工作。 关于android-android的成功分享Intent,我们

android - android 的成功分享 Intent

如何判断用户是否成功完成了分享Intent?例如,如果用户想通过Facebook或Twitter共享应用程序。编辑:我不是在研究如何创建Intent以进行共享。我想知道用户是否真的分享了任何东西。还是用户点击了取消按钮。 最佳答案 我认为没有可靠的方法来做到这一点。您可以使用startActivityForResult()启动发送,并希望处理Intent的Activity以RESULT_OK回复。但是你不能一直依赖它来工作。 关于android-android的成功分享Intent,我们

android - 唤醒锁和 FLAG_KEEP_SCREEN_ON 的区别?

保持屏幕唤醒可以通过使用唤醒锁来实现mWakeLock=mPowerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK,getClass().getName());或者通过将FLAG_KEEP_SCREEN_ON添加到窗口中,getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);两者在技术上有何区别,在性能和续航方面有哪些推荐? 最佳答案 wakelock为您提供更多控制权(例如在不关闭屏

android - 唤醒锁和 FLAG_KEEP_SCREEN_ON 的区别?

保持屏幕唤醒可以通过使用唤醒锁来实现mWakeLock=mPowerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK,getClass().getName());或者通过将FLAG_KEEP_SCREEN_ON添加到窗口中,getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);两者在技术上有何区别,在性能和续航方面有哪些推荐? 最佳答案 wakelock为您提供更多控制权(例如在不关闭屏

android - 如何获取 Intent 的发送者?

Activity有没有办法找出谁(即类名)发送了Intent?我正在为我的Activity寻找一种通用方式,通过将接收到的Intent发送回发送者(无论可能是谁)来响应接收到的Intent。 最佳答案 可能还有另一种方法,但我知道的唯一解决方案是让ActivityA通过startActivityForResult()调用ActivityB。然后ActivityB可以使用getCallingActivity()来检索ActivityA的身份。 关于android-如何获取Intent的发送

android - 如何获取 Intent 的发送者?

Activity有没有办法找出谁(即类名)发送了Intent?我正在为我的Activity寻找一种通用方式,通过将接收到的Intent发送回发送者(无论可能是谁)来响应接收到的Intent。 最佳答案 可能还有另一种方法,但我知道的唯一解决方案是让ActivityA通过startActivityForResult()调用ActivityB。然后ActivityB可以使用getCallingActivity()来检索ActivityA的身份。 关于android-如何获取Intent的发送

android - 如何在 Android 中找到 Intent 源?

这个问题在这里已经有了答案:关闭10年前.PossibleDuplicate:Android:HowtogetthesenderofanIntent?有没有办法在android中找到触发INTENT(在目标Activity中)的源Activity?场景是我有两个ActivityA和B。两者都触发了调用ActivityC的Intent。ActivityC根据其来源显示额外信息。例如。如果调用来自A,则C仅显示2个TextView,而在B触发的Intent的情况下,ActivityC显示3个TextView(基本上基于谁是调用者的更多信息)。要确定这一点,我需要知道是谁触发了调用C的Int