草庐IT

Android - 结束 fragment Activity

这个问题在这里已经有了答案:Finishingcurrentactivityfromafragment(13个答案)关闭8年前。什么是等同于finish()对于中的fragmentActivityOnPause();我到处都找不到,我只想让fragment在暂停时结束

android - 结束 fragment

所以我已经了解了如何打开fragment。这是我的困境。我的view旁边有一个元素列表(元素周期表元素)。当您选择一个元素时,它会显示它的信息。我的问题是我需要能够从(我们称之为详细信息fragment)中删除view并将其从堆栈中删除,这样我就没有很大的内存备份。调用新的fragment替换它时,如何将它从堆栈中移除? 最佳答案 您可以使用FragmentTransaction的#remove()方法删除fragment。此方法还会从它附加到的容器中删除View。但是,从fragment文档中:Stopped:Thefragmen

android - 在谷歌日历Android中为开始日期和结束日期之间的所有日期添加事件

在Android谷歌日历中为开始日期和结束日期之间的所有日期添加事件。我希望每3个月剩余一次,直到结束日期。这是我的功能publicvoidaddEvent1(Contextctx,Stringtitle){SimpleDateFormatdf2=newSimpleDateFormat("dd/MM/yyyy");SimpleDateFormatdf3=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss",java.util.Locale.getDefault());DateStartdate=null;DateEnddate=null;StringdtSt

android - Activity 结束后通知消失

我有一个名为A的Activity,它从广播接收器开始。ActivityA触发了一个通知,但当Activity销毁(完成)时它会自动消失。但我想保留这个通知,直到用户点击或手动清除通知。Activity如何从广播接收器开始Intenti=newIntent(context,A.class);i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);i.putExtras(intent.getExtras());context.startActivity(i);通知Intentnotifi

android - 文档意外结束(在 android.view.MenuInflater.parseMenu)

当应用程序启动时,此行中的代码失败(publicbooleanonCreateOptionsMenu(Menumenu)),如logcat所示。任何人都可以指出为什么这样吗???@OverridepublicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.official,menu);official_menu=menu.findItem(R.id.ac_official);important_menu=menu.findItem(R.id.ac_important);normal_menu=m

android - 进程结束,退出代码 1 : Unknown AVD name

当我尝试运行模拟器时弹出以下错误:Emulator:emulator:ERROR:UnknownAVDname[Nexus_5X_API_27],use-list-avdstoseevalidlist.Emulator:Processfinishedwithexitcode1鉴于我刚刚创建了avd,你能帮我理解为什么它找不到它以及如何解决这个问题吗?提前致谢 最佳答案 无论AVD是什么,我都遇到了同样的问题。我太新了,不明白为什么,但AndroidStudio似乎在两个位置创建了/.android/avd目录:/root/.andr

android - 用 TextViews 结束椭圆问题

哇SDK,哇...所以我试图在我的TextView(单行)的末尾添加一个椭圆,然后它就会离开屏幕。我读过省略号已损坏(为2.1开发)?谷歌搜索后,似乎每个人都建议将inputType设置为文本,将maxLines设置为1,你会得到一个椭圆。这有两个问题:1)文本超出屏幕,但不是椭圆。我可以看出文本超出了屏幕,因为屏幕边缘只显示了一半字符,但它并没有打印“...”。2)当我在我的TextView上设置了inputType时,单击我的列表项不再有效!单击时不会突出显示,并且不会触发onListItemClick处理程序!所以...我可以在这里做什么?我想指出,有两种椭圆的方法。如果整个单词

基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻

**基于Arduino的多功能智能交通信号灯的设计与实现---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻**魏树鸿,1.系统设计思路a.:满足基本信号灯的功能1)绿灯常亮6秒,绿灯闪烁3秒,黄灯常亮3秒,红灯常亮5秒,红灯闪烁3秒,回到绿灯常亮状态;2)要求用数码管显示时间的倒计时;3)如果有按键按下,表示有紧急车辆通过(救火车等),亮红灯,蜂鸣器响,如果另外一个按键按下则恢复正常。b:体现人文关怀,增加语音提示,使交通灯能通过声音使盲人也可以使用。c:注重提醒行人交通安全,减少交通事故发生,在绿灯快要结束时发出提示声音提醒行人加快步伐快速通过,通过超声波判断

android - Intent 在通话结束时被解雇?

我有一个已经构建的应用程序,我想添加一个必须在通话结束时启动的功能。我怎样才能做到这一点?我想在我的list中声明这样的东西可能就足够了,但是我必须在过滤器上放置什么样的Intent?在文档中我发现只有检测调用何时开始的Intent。我正在寻找的是可能的吗? 最佳答案 我已经使用广播接收器完成了这项工作。作品!代码看起来像这样-AndroidManifest.xmlIncomingCallTracker代码fragment如下所示-publicclassIncomingCallTrackerextendsBroadcastRecei

Android build.gradle ERROR : ParseError at [row, col] :[65, 9] 消息:预期的开始或结束标记受影响的模块:app

build.gradle:Androidbuild.gradle显示以下错误ERROR:ParseErrorat[row,col]:[65,9]Message:expectedstartorendtagAffectedModules:app 最佳答案 同样的错误,在AndroidManifest.xml的[row,col]位置发现了错误的字符,而不是build.gradle 关于Androidbuild.gradleERROR:ParseErrorat[row,col]:[65,9]消息