草庐IT

ACTIVITY

全部标签

android - 从广播接收器启动的 Activity ,尽管已经完成,但仍保留最近的任务

我无法解决两个Activity的问题:我有一个使用警报管理器编写警报的AActivity,警报接收器在3秒内启动了一个只有完成按钮的BActivity。如果我从A对警报管理器进行编程并按后退按钮完成此Activity,则3秒后会出现BActivity。一切正常。问题如下:如果我通过启动器重新打开应用程序,系统会启动AActivity,但如果我通过长按主页按钮(最近使用的任务)启动应用程序,我总是打开BActivity。我需要当我完成BActivity时,如果我从任何地方重新打开应用程序,AActivity应该打开。我已尝试将noHistory添加到ActivityB,但问题仍然存在。这

android - 带有 BroadcastReceiver 的 TabActivity 子 Activity 在后台保持 Activity 状态

我有一个名为MyTabActivity的TabActivity,其中包含我使用以下代码创建的几个选项卡:publicclassMyTabActivityextendsTabActivity{publicvoidonCreate(BundlesavedInstanceState){setContentView(R.layout.my_tabs);tabHost=(TabHost)findViewById(android.R.id.tabhost);tabHost.getTabWidget().setDividerDrawable(R.drawable.tab_divider);Inten

android - 如何每天从上午 9 点到下午 4 点运行服务?

问题:1=>我想每天从上午9点到下午4点运行一项服务。我计划两种方法。哪种方法最好?方法一:内部服务:(此服务在第一次应用程序启动时在Activity创建时初始化)if(9AM方法二:在Activityoncreate中使用Alarmmanager,并根据alarmmanager启动一个service,然后第二天醒来,启动service。哪种方法最好?问题:2=>如何以编程方式查找服务是否正在运行? 最佳答案 编写一个BroadcastReciever来接收ON_BOOT广播(您需要向您的list添加适当的权限和Intent过滤器)

android - 如何为 IME 的结果启动 Activity

我正在开发一个应用程序,它应该向启动Intent的应用程序返回一些文本。但启动Intent的应用程序是IME/软键盘。因此StartActivityForResult不可用,因为IME是一项服务。我怎样才能做到这一点?到目前为止我得到了什么:键盘:finalIntentintent=newIntent("com.example.helloworld.GETTEXT");intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);intent.putE

应用程序启动时加载程序 dalvik.system.PathClassLoader 中的 java.lang.ClassNotFoundException

我有一个由另一家公司制作的应用程序来对其进行一些更新,但我无法运行它。我现在已经为这个问题苦苦挣扎了将近10个小时,并且经历了很多线程,为这个错误提出了不同的解决方案,但没有运气。我尝试以不同方式清理、重建和更改我的list文件,但没有成功。但我仍然认为问题可能在list文件中但不确定。12-1109:47:47.687:E/AndroidRuntime(9756):FATALEXCEPTION:main12-1109:47:47.687:E/AndroidRuntime(9756):java.lang.RuntimeException:Unabletoinstantiateappli

android - 配置更改后 Activity 引用错误的嵌套 fragment

我终于在supportlibrary中研究了新的嵌套fragmentAPI修订版11。在我尝试使用嵌套fragment持有的Activity引用之前,一切都运行良好。配置更改后,childFragment似乎没有分离并重新附加到新Activity。基本上在方向更改后,我的childFragment处于不一致状态,我无法通过getActivity()获得正确的Activity实例.我设法使用getParentFragment()得到了正确的一个.getActivity()并且有效,但我认为这不是正确的方法。这是我第一次在parentFragment中添加fragment的代码,之后fra

android - 将图像从 ListView 加载到下一个 Activity

我正在使用Listview使用json解析器显示图像和数据,但是当我点击其中一个列表项时,图像不会显示在下一个Activity中,即在详细Activity中。我正在使用以下代码来显示图像。任何人都可以指导我走正确的道路吗?任何帮助都将不胜感激。//LaunchingnewscreenonSelectingSingleListItemlist.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){//getti

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

我在我的一项Activity中有一个文件,我写入它(类似于日志文件)。我想将它传递给另一个Activity并向其附加一些其他信息。我该怎么做?我听说过Parcelable对象,但我不知道这是否是正确的解决方案。 最佳答案 在Appicaltion类中存储变量是NOTagoodOOPconcept.正如您已经提到的,通常由Parcelable完成,这是您的模型类实现它的示例:publicclassNumberEntryimplementsParcelable{privateintkey;privateinttimesOccured;p

Android - 启动正确 Activity 的问题?

好吧,伙计们,我在这方面是super新手,所以请多多包涵...我基本上是在阅读一本关于Android开发的书,并遵循其中的教程。这个应用程序有7个Activity(1个称为QuizActivity扩展Activity,另外6个扩展QuizActivity-其中1个是QuizSplashActivity,我想在启动时启动的那个)但是,我对为什么默认Activity似乎没有启动感到非常困惑。我的list具有正确的QuizSplashActivity标签,并且QuizSplashActivity指向我创建的正确.xml布局文件。但是,当我运行该程序时,控制台显示:[2013-03-1117:

java - 我可以通过检查主 Activity 的 onPause() 中的 isFinish() 来确定 Android 应用程序完成运行吗?

我必须在我的应用程序完成运行后清除一些应用程序数据。据我所知,onDestroy()可能不会被调用。所以我决定检查根Activity的onPause()中的isFinishing()==true是否是这个Activity和我的应用程序的其他Activity精加工。但我怀疑这个Activity是否:将成为根Activity?这通常是正确的方法吗? 最佳答案 我认为您需要重新考虑您的设计,因为似乎它isFinishing只有在对Activity调用finish时才为真,并且不考虑Activity的情况由于内存不足而被销毁。Fromthe