草庐IT

Activity-Alias

全部标签

安卓 AdMob : addView doesn't show ad until return to activity

我正在尝试将横幅广告添加到我的游戏顶部。我的Activity使用带有自定义SurfaceView的RelativeLayout。我希望广告与SurfaceView重叠。广告加载并可点击,但未绘制到屏幕上。当我离开Activity并返回时,会绘制广告(例如,按下主页按钮,然后通过最近菜单返回到应用)。这不是等待广告加载的问题,因为1)如果我等待,广告不会显示,以及2)广告即使不可见也可以点击。这是我的布局代码:当RenderThread首次运行时,加载广告的代码作为Runnable由RenderThread发布到UI线程。有没有人知道如何让广告立即展示?或者为什么只有在我返回Activi

java - 在 setOnClickListener 中获取 Activity (this)

我是java和android开发的新手,我有一个问题,让我解释一下。我有自定义接口(interface)和自定义类,它们将其用作监听器。在我的HomeActivity中,我在我的自定义类上调用方法,该类通过监听器(接口(interface))响应,这是简短版本:publicclassHomeActivityextendsActivityimplementsWebClientResponseListener{privateUseruser;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//....//Icallmycla

android - 我无法删除抽屉导航 Activity 中的默认粉红色 FloatingActionButton

所以,我一辈子都弄不明白为什么我不能删除抽屉导航Activity附带的默认FAB。我已经完成了this,我尝试在activity_main.xml和content_main.xml的设计View中单击按钮,但我无法选择它,所以我无法删除它要么。有谁知道这个按钮是否以某种方式嵌入到NavDrawerActivity中,或者我在这里缺少什么?我使用的是AS1.5.1。 最佳答案 它在布局文件夹中的app_bar_main.xml中。 关于android-我无法删除抽屉导航Activity中的

Android Studio : Error: Activity not started, 未知错误代码 5

目前正在为我的公司开发Android应用。一切都很好,直到我最后一次在我的测试设备上调试session(平板电脑通过adb连接到android)。当我尝试运行或调试我的应用程序时,“运行应用程序”日志只显示:错误:Activity未启动,未知错误代码5没有进一步的信息,没有堆栈跟踪,什么都没有...我试图找出自上次以来我改变了什么,但似乎没有什么可以解决这个问题。有没有其他人以前遇到过这个错误代码5并且可以帮助我? 最佳答案 长话短说:未知错误5表示(至少在我的情况下)设备上有一个锁(表示固定的应用程序),因此无法启动其他应用程序。

android - 从 AsyncTask 获取对调用 Activity 的引用(不作为内部类)

是否有可能从不是调用Activity类的内部类的AsyncTask中获取对启动AsyncTask执行的Activity实例的引用?我知道thisthread,但是它并没有完全解决如何引用调用Activity的问题。一些人建议将对Activity的引用作为参数传递给AsyncTask构造函数,但是据报道,这样做总是会导致NullPointerException。所以,我很茫然。我的AsyncTask提供了强大的功能,我不想在每个想要使用它的Activity中将它复制为内部类。必须有一个优雅的解决方案。 最佳答案 “优雅的解决方案”是实

java - 我可以在 UI 线程以外的线程中杀死或完成()一个 Activity 吗?

我想知道是否可以创建一个线程并终止/完成Activity,是否有可能,如果可以,那么为什么它在AsyncTask的doInBackGround()中不起作用 最佳答案 您应该只从UI线程调用finish()。 关于java-我可以在UI线程以外的线程中杀死或完成()一个Activity吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7036151/

android - 在 Android Activity 之间运行自定义动画

所以我知道您可以使用overidePendingTransition方法在Activity之间使用自己的动画。我在两个Activity之间设置了一个过渡,它在我的模拟器上运行完美,但是当我将应用程序刷写到我的手机上时,我看不到任何过渡。怎么会这样?我的模拟器和我的手机一样运行2.2这是我的onCreate方法publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalButtonbutton=(Button)findV

Android - 没有 LAUNCHER Activity 的 [Xoom/Honeycomb] 应用程序无法运行

我有一个没有启动器Activity的应用程序,它可以从Android1.5到Android2.3.4正常运行。它由我的广播接收器启动。然而,在Honeycomb(MotorolaXoom)上,我的广播接收器根本不工作(它没有捕捉到任何Intent)。如果我将启动器Activity添加到我的list中:然后我的应用程序正常工作(广播接收器捕获所有必要的Intent并启动我的服务)。非常感谢您的帮助! 最佳答案 您运行的是Honeycomb3.1或更高版本吗?如果是,请看here.安装应用程序时,它处于停止状态。当应用程序首次启动时,它

android - 使用 Parcelable 将对象从一个 android Activity 传递到另一个

我想做这个classAextendsActivity{privateclassmyClass{}myClassobj=newmyClass();intenti=newIntent();Bundleb=newBundle();b.putParcelable(Constants.Settings,obj);//IgettheerrorThemethodputParcelable(String,Parcelable)inthetypeBundleisnotapplicableforthearguments(int,A.myClass)i.setClass(getApplicationCont

android - 从 Activity 启动 FragmentActivity

如何从Activity启动FragmentActivity?我的MainActivity是启动画面,接下来我想为FragmentActivity添加星标。我需要一些东西来代替,例如:startActivity(newIntent("com.example.manager.MyFragmentActivity"));TIA。 最佳答案 来自您的第一个Activity调用:startActivity(newIntent(this,MyFragmentActivity.class));注意:确保在您的AndroidManifest.xml