草庐IT

activity-state

全部标签

android - 如何使用菜单项中的 switch case 启动不同的 Activity ?

publicvoidonPopup(Viewview){finalPopupMenumenu=newPopupMenu(this,view);menu.getMenuInflater().inflate(R.menu.menu1,menu.getMenu());menu.setOnMenuItemClickListener(newPopupMenu.OnMenuItemClickListener(){publicbooleanonMenuItemClick(MenuItemitem){Toasttoast=Toast.makeText(MainActivity.this,item.ge

android - Activity 与 fragment 实现

我在使用Activity和fragment时遇到了一些问题。我正处于应用开发的早期阶段,最终希望设计出最有效的方式来集成两个独立的屏幕。第一个屏幕是“初始屏幕”,它会向用户显示Logo、输入用户信息并通过数据库或Facebook登录的功能。还会有一个按钮可供用户注册该应用程序。第二个屏幕将允许用户通过定义他的用户信息来设置一个帐户,并且将包括一个注册按钮以及一个连接到Facebook按钮。我想知道每个人会如何处理手头的任务,因为我最初设计的应用程序指定了2个Activity来处理每个屏幕。最近,我已经切换到能够将屏幕托管为1个Activity下的2个fragment。每种方法的优势是什

android - 多个 Activity APN

我正在使用支持VoLTE的安卓设备。当设备连接到LTE时,它会自动获得与APN1的PDN连接,用于互联网访问。紧接着,设备请求PDN连接到IMSAPN(APN2)。此过程完成后,设备同时连接到两个不同的APN,两个APN具有不同的IP地址,并且可以在两个“连接”上同时发送流量。问:我想了解Android(在我的例子中是4.1.2)实际上是如何实现这个(?)我假设这是两个不同的接口(interface),但netcfg(adbshell)仅显示一个接口(interface),即用于APN1的接口(interface)。找不到用于APN2的那个。但是,它处于Activity状态并且正在工作

android - 当我返回到“Activity ”时,空间为空(强制使用软键盘)

我有一个带有ActionView菜单项的ActionBar(使用ActionBarSherlock),我可以在其中显示EditText作为搜索字段。这是在ActionBar中启动另一个带有Activity的CustomView的输入,它显示相同的布局(我不使用任何强制SoftKeyboard出现在第二个Activity中的方法,这里没有问题)。当我希望在第一次Activity中View折叠时使软键盘自动显示/消失时,我使用:openKeyboard方法mImm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManag

android - 为什么不将 OrmLiteSqliteOpenHelper 绑定(bind)到应用程序而不是 Activity ?

在ORMLite文档中itisrecommended为每个Activity创建OrmLiteSqliteOpenHelper。由于获取助手只需要一个Context对象,为什么不为整个Application对象创建一次数据库助手?这将开启使用Dagger(或其他注入(inject)框架)将数据库助手注入(inject)到需要它的类中的可能性。有什么理由不创建一个应用程序范围的数据库助手?让每个Activity都有自己的数据库助手是否更可取?我可以想象这会使助手的缓存大小保持较小,因为缓存仅包含与其Activity相关的对象。 最佳答案

java - Android - 无法实例化 Activity

我目前正在使用AndroidStudio开发我自己的Android项目(我的自定义启动器)!问题是,自上次更新(至版本0.4.0)以来,我无法运行我的应用程序。相反,我收到以下错误:FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.natercio.myhome/com.natercio.myhome.Launcher}:java.lang.ClassNotFoundException:Didn'tfindclass"com.natercio.myhome

android - 可以将多个 View 添加到 Activity 的 Root View 吗?

这听起来可能很愚蠢,但实际上我在上面找不到任何东西。在Android中向Activity的RootView添加多个View是否可以?所以例如我可以这样走:setContentView(R.layout.main);setContentView(gLView);setContentView(otherView);或者简单地将其检索为ViewFrameLayoutlayout=(FrameLayout)this.getWindow().getDecorView().findViewById(android.R.id.content);layout.addView(view1);layout

android - 将位置模式切换到 GPS 并返回后,Google Play 服务 Activity 识别不起作用

在GooglePlay服务更新到4.1后,我们的应用程序遇到了一个奇怪的问题。我们在GooglePlay服务中使用Activity识别。如果用户将位置模式更改为“仅设备”并返回“省电”,Activity识别客户端将停止提供Activity更新。我们试图停止并重新请求更新,但它不起作用。我们发现让它再次工作的唯一解决方案是重启手机。重现步骤:从Android开发者网站下载并运行ActivityRecognitionSample程序。打开系统设置->位置->模式,将模式更改为仅设备。将其改回电池节省。将出现位置同意弹出窗口,按同意。返回到您的示例程序,您会注意到该应用没有收到任何Activ

android - Facebook 移动广告应用安装未显示在广告 Activity 报告中

我已成功实现FacebookSDK和AppEvents来报告我的Android应用程序的安装。我已验证它在仪表板中注册了最后的安装数据,并且我在Facebook的“应用程序事件”选项卡中看到了数千个fb_mobile_activate_app事件。我一直在该应用程序上运行付费Activity,但是,即使在添加SDK超过24小时后,我仍收到0次安装的报告。由于我的预算是基于广告的效果,所以没有任何数据似乎很奇怪。我在这里遗漏了什么吗? 最佳答案 确保您的目标指向Facebook应用,而不必粘贴您的GooglePlay网址。

android - 应用程序中的最大 Activity 量?安卓

Android应用程序中是否有类似最大Activity的内容?我想知道,因为我正在考虑创建具有铃声功能的声音应用程序。它将有大约40个Activity。但只有1个会持续运行。那太多了吗?我应该另寻出路吗?解释为什么我需要40项Activity我有30种声音,我想将它们设置为铃声。1个带有播放Mp和东西的按钮的正常Activity,以及35个其他Activity,每个文件1个。我想要的是长按布局开始Activity,然后会有更多按钮我尝试使用上下文菜单,但它看起来不太好。 最佳答案 你不应该直接因为Activity的数量有问题,但我质