草庐IT

FLAG_ACTIVITY_SINGLE_TASK

全部标签

android - Activity 完成后停止android中的振动

我在我的android应用程序中点击按钮运行它:publicvoidvibrateold(){Vibratorvibrate=(Vibrator)getSystemService(Context.VIBRATOR_SERVICE);vibrate.vibrate(4000);}但在4秒前离开Activity时振动不会停止。我应该如何停止? 最佳答案 Vibrators方法cancel()怎么样?Vibrator.cancel();例如:(在onCreate()中初始化并开始振动-如果在10秒振动用完之前Activity被销毁或暂停,

android - AndroidAnnotations 的继承 Activity

我在使用AndroidAnnotations构建Activity时遇到了一些麻烦。我有一个名为TemplateActivity的父Activity:@EActivity(R.layout.activity_template)@NoTitlepublicclassTemplateActivityextendsActivity{//someviews//...@ViewById(R.id.main_framelayout)FrameLayoutmainFrameLayout;@AfterViewspublicvoidpostInit(){Log.d("DEBUG","postInit");

android - 未能将结果 ResultInfo{who_null,request=1,result=-1, data =Intent{( has extras )}} 传递给 Activity ;NullPointerException

我有两个类,它们的名称分别是Courses和MainActivity。MainActivity具有LAUNCHERActivity并且具有Gridlayout。类(class)具有默认Activity。当GridLayout单击类(class)界面时,用户正在根据他或她的类(class)程序填充View,因此创建类(class)对象。我想将此对象发送到MainActivity类。当我发送此对象时,我正在得到NullPointerException。我试图解决这个问题,但我不能。我需要专业的帮助。这是Courses.javapackagecom.example.classprogram;

android - 无法执行 Android Activity 的方法

我有以下按钮:使用以下onclick函数:publicvoidonClickCreateUser(Viewv){Intenti=newIntent("dk.anapp.notebox.activity_createUser");startActivity(i);}当我按下按钮时,出现以下错误:02-1218:20:53.5261598-1598/dk.anapp.noteboxE/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.IllegalStateException:Couldnotexecutemethodoftheactivityatan

android - 我在应用程序中添加了一个微调器,但由于适配器代码, Activity 没有启动

java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.rishabh.casino/com.example.rishabh.casino.Game}:java.lang.NullPointerException:Attempttoinvokevirtualmethod'voidandroid.widget.Spinner.setAdapter(android.widget.SpinnerAdapter)'onanullobjectreferenceatandroid.app.ActivityT

解决Android Studio 2023.1.1右上角Gradle不显示task

背景我们经常使用Gradle中task任务,比如依赖,打包脚本等等主动触发场景,高版本中默认关闭了任务。不知道处于什么原因考虑的。默认情况task不在全部显示。解决方案进入设置中的最后一栏,勾选这个配置:点击Apply再点击OK,会到项目,点击同步一次。同步完成之后,可以看到全部task了。

android - 如何创建仍然允许触摸其边界外的 native 控件的 float 可触摸 Activity ?

我用mspaint制作的方案最好地解释了我想要实现的目标:我已经尝试设置FLAG_NOT_TOUCH_MODAL,根据描述,这应该正是我想要的,但它根本不起作用。我的Activity消耗了ALL触摸事件,即使在其边界之外也是如此。如果我设置了FLAG_NOT_FOCUSABLE那么Activity下的native控件当然是可触摸的,但是即使在其边界内触摸时Activity也完全不可触摸。我已经尝试在list中设置isFloatingWindow=true,但似乎没有任何区别。有人能做到吗?我真的很感激一个以这种方式工作的小型演示Activity,这样我就可以接受它并从那里开始工作。我已

android - 导航组件 : pass safeArgs from activity to a fragment

我有两个图,所以第一个图从一个fragment移动到一个将safeArgs传递给该Activity的Activity。valaction=MyFragmentDirections.actionMyActivity(arg1,arg2)Navigation.findNavController(view).navigate(action)现在在第二个中,我想将这些参数从MyActivity传递给属于此Activity的fragment。我可以获得参数:valargs=MyActivity.fromBundle(intent.extras)问题是这个Activity没有Directions文

android - 更改 Activity 时如何更改默认动画?

您好,我有一个应用程序,我可以触摸它来滚动多个屏幕,例如AndroidHomescreen应用程序。我现在已经设法在每个页面上添加一个按钮,从这个按钮变成一个新的Activity,但是滚动是从左到右的,我希望它在单击按钮时向下滚动,但我不知道如何去做。(这可能是一个非常菜鸟的问题-对此感到抱歉。)这是我的main.java文件publicclassmainextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.

java - 将 String 转换为 Activity 类

我正在尝试从一个字符串创建一个Activity类并将它传递给一个静态方法。我在SO上找到了将字符串传递给类的方法。FirstActivity已创建。第二个ActivityStringmyClass="com.package.FirstActivity";ClassmyClass=Class.forName(myClass);//thisworks//IntentmyIntent=newIntent(getApplicationContext(),myClass);//Iwanttopasstoastaticmethod,butitgivesaerror.Classcannotcastt