草庐IT

active_flag

全部标签

android - 如何在android中使透明 Activity 窗口始终位于顶部?

我创建了一个透明ActivityA。在此,我使用表面View来播放视频。我可以触摸此ActivityA背后的应用程序和Activity。但是当我单击另一个应用程序时,ActivityA会进入后台并以不正确的方式关闭。如果您单击其他应用程序,我想让ActivityA始终停留在屏幕顶部。我尝试了很多标志,但没有一个工作正常。如果想知道如何让Activity窗口始终位于最前面?请分享您的建议和想法。任何帮助将不胜感激。 最佳答案 您可以使用WindowManager.addView()将自定义View添加到窗口,并且可以为View设置Wi

android - AdMob - 在安卓 Activity 中表现更好

我有android应用程序,我在其中实现了AdMob广告。我的布局代码非常简单——将AdView添加到LinearLayout中:在我调用的onCreate()方法中的MyActivity中:booleanshowAdds=true;if(this.showAdds){AdViewadView=(AdView)findViewById(R.id.adMob1);adView.loadAd(newAdRequest());}在AdMob实现后,在一些较旧的Android设备上(例如在三星GalaxyS1上测试过),应用程序非常非常慢。但是当我将“showAdds”变量设置为“false”

使用监听器或广播接收器进行 Android Activity 识别?

我想知道,为什么ActivityRecognitionClient没有方法以标准java监听器作为参数来请求更新?更奇怪的是,同时LocationСlient有suchmethod效果很好。OfficialexampleActivity识别看起来很糟糕。很多耦合和样板代码。看起来IntentService是处理来自ActivityRecognitionClient的更新的唯一变体。这非常不舒服。@Android团队的伙计们,为什么会这样?作为开发者,我希望在下一版本的GooglePlay服务中看到requestActivityUpdates(interval,listener)方法。目

android - 传递给主要 Activity 的数据丢失

这个问题让我苦苦思索了好几天都无济于事。简而言之,我有两个Activity,为了示例起见,我将它们称为MainActivity和SearchActivity。MainActivity有一个按钮,可将您带到搜索屏幕,即SearchActivity并且我有一个带有预设值的按钮,我想将其传回给主Activity。到目前为止,一切都很好。我单击调试器中的按钮,我可以看到我的额外值,下一个断点位于MainActivity的onCreate中,当我获得额外值时,什么都没有,没有,都消失了。所以这是重要的部分,代码:MainActivity.classpublicclassMainActivitye

android - 首次启动时的自定义 Activity (初始化向导)

我想定义我自己的“SetupWizard”应用程序。为此,我使用了这个intent-filter,它工作正常:但是我不知道如何判断向导已经结束。现在,它只是在我最后一次finish()调用之后循环。我怎么知道呢?感谢。 最佳答案 对于自定义ROM,我在设置用户后做了类似的事情:PackageManagerpm=getPackageManager();pm.setComponentEnabledSetting(newComponentName("com.domain.yourapp","com.domain.yourapp.Setup

Activity 恢复时的 Android 内部类 TextView 引用

我有一个扩展CountDownTimer的内部类。基本上它是一个简单的倒数计时器,它更新Activity中的TextView并在计时器结束时播放声音。内部类的代码是:publicclassSetTimerextendsCountDownTimer{publicSetTimer(longmillisInFuture,longcountDownInterval){super(millisInFuture,countDownInterval);}@OverridepublicvoidonFinish(){timeLeft.setText("0");Urinotification=Ringto

android - Intent.FLAG_ACTIVITY_CLEAR_TOP 不工作

我的申请流程:登录->个人资料->更新个人资料->ChangePass我所有的Activity都扩展了FragmentActivity当我在ChangePassActivity中按下按钮时,我调用此代码:Intentintent=newIntent(getApplicationContext(),LoginActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);所以它应该启动LoginActivity,当我从LoginActivity按下后退时,应用程序应该关闭.....

Android Wear - 从手持 Action 开始穿戴 Activity

我正在从Android手持设备向Android穿戴设备发送通知。我想在通知中包含一个Action,以在Android穿戴设备上启动一个Activity。如何将挂起的Intent设置为可穿戴设备上的Activity?如果通知是在可穿戴设备上创建的,我可以启动Activity,但如果通知是在手机上创建然后发送到可穿戴设备,我就不能启动该Activity。//creatingactionforpushnotificationcreatedonhandheldpublicNotificationCompat.ActionCreateWearAppAction(IntegermetricId){

java - 如何为 MortarActivityScope @Provide 一个 Activity,而不会在方向更改时泄漏 Activity?

我有一个Mortar应用程序,其中MortarActivityScope作为根范围下的第一个子级。MortarActivityScope有一个ActivityScope,它@Provides一个注入(inject)类的Activity:@Module(addsTo=ApplicationModule.class,injects={Foo.class,SomePresenter.class,AnotherPresenter.class})publicclassActivityModule{privatefinalActivityactivity;publicActivityModule(

android - 添加帐户(设置)方法不启动 Activity

我想在设置中创建自定义应用程序帐户。问题settings>Addaccount中有一个带图标的选项,但没有名称当点击那个(添加帐户)时,AuthenticatorActivity没有启动。我调试Authenticator类,调用了addAccount方法但没有弹出任何Activity。我做了以下步骤:认证类(部分)publicclassAccountAuthenticatorextendsAbstractAccountAuthenticator{@OverridepublicBundleaddAccount(AccountAuthenticatorResponseresponse,St