草庐IT

android - 在按下时动画地减小按钮大小并在释放时恢复它的大小

我想要创建一个按钮,在按下时改变大小(稍微小一点),再次释放按钮后,大小应该变回正常大小。我正在使用Scalexml来实现这个,但它重新-即使我不释放按钮,也会自行定位。这里我指的是imageview按钮。这是我的源代码:-imgSpin=(ImageView)findViewById(R.id.iv_spins);imgSpin.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){switch(event.getAction()){case

android - 按下后退按钮两次后完成 Activity ?

这个问题在这里已经有了答案:Leavingandroidappwithbackbutton(14个答案)关闭8年前。我在这里创建一个应用程序,我需要在用户两次按下后退按钮时完成Activity。这是我尝试过的代码@OverridepublicvoidonBackPressed(){super.onBackPressed();this.finish();}这个也试过了@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if((keyCode==KeyEvent.KEYCODE_BACK)){finish();}returns

android - 在 android 中使用 fragment 内的 map 时,应用程序在按下后退时崩溃?

我在actionbarActivity中使用了抽屉导航,现在我在同一个Activity中使用了多个fragment,但问题是当我第一次加载mapfragment时它显示完美但是当我按下后退按钮时我的应用程序崩溃它显示非法参数异常。Mapfragment.javaimportjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.URL;

android - 按下主页按钮并重新打开应用程序后如何在 Android 中恢复 MediaPlayer

我尝试了很多方法,对我的代码做了很多更改,我阅读了AndroidMediaPlayer文档,我尝试了StackOverflow示例,但没有一个能解决我的问题。我的问题:当我按下模拟器或手机的主页按钮然后重新打开应用程序时,它从头开始。希望你能帮助我。提前致谢。这是我的代码:publicclassMediaplayerextendsActivityimplementsOnCompletionListener,OnErrorListener,OnInfoListener,OnPreparedListener,OnSeekCompleteListener,OnVideoSizeChanged

android - 按下安卓按钮状态

我一直在关注一个教程,该教程解释了如何为具有不同状态的按钮使用背景,但它似乎不起作用:S这是我的代码:这是我放在可绘制文件夹中的xml代码,这是使用这些按钮的Activity的xml的一部分:...这是java类:publicclassMenuPrincipalextendsActivity{ButtonNoteRemind;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);//onluiass

android - 按下主页按钮时运行哪个方法?

我有一个Home替换Activity,您可以从中启动许多应用程序。当您点击主页按钮时,您将返回到我的主页替换Activity。据我了解,点击主页按钮会创建启动主屏幕的Intent,然后启动该Intent(我可能错了,如果我错了请纠正我!)。如果是这种情况,我希望在创建主屏幕时运行onCreate()方法。另一方面,当您启动另一个Activity时,主屏幕会调用onPause()。所以回到它让我假设onResume()被调用。如果有人可以对此事提供一些启发,基本问题是当我点击主页按钮时,是否调用了onResume()或onCreate(),但是欢迎提供更多详细信息,我正在研究大量使用它的

Android后退按钮按下不会触发keys.onreleased qml

我正在用Qt5.3和Qtquick2.1创建一个程序。我正在尝试使用Keys.onReleased在我的代码中捕获android上的后退按钮按下。但是那个事件没有被触发。此外,我已将项目焦点设置为true。但仍然没有成功。这是代码示例importQtQuick2.1importQtQuick.Controls1.2importQtQuick.Controls.Styles1.2importQtQuick.Layouts1.1importQtQuick.Window2.1Rectangle{id:main2focus:truewidth:Screen.Widthheight:Screen

android - 如何在 Espresso 上按下编辑器操作

如何使用Espresso按Android软键上的编辑器操作键?我试过:onView(withId(R.id.test_title)).perform(typeText("示例标题"),pressKey(KeyEvent.FLAG_EDITOR_ACTION));但它不起作用..有什么想法吗? 最佳答案 “pressKey”需要一个KEYCODE,而不是一个FLAG。所以pressKey(KeyEvent.FLAG_EDITOR_ACTION)没有任何意义,肯定不会起作用。但是有一个用于按下编辑器(IME)Action的ViewAct

android - 按下主页按钮后从系统覆盖窗口启动 Activity

我有一个系统覆盖窗口,一个像Facebook的聊天头一样的floatView。当用户按下窗口时,将启动一个Activity来显示内容。问题是,如果用户通过按主页按钮离开我的应用程序,则由于系统限制(https://code.google.com/p/android/issues/detail?id=4536),Activity无法在5秒内启动。Activity在5秒后出现。我没有找到关于以前的SO问题的任何解决方案。然而,有一个应用程序,LinkBubble,克服了这个问题。当用户按下float气泡View时,Activity总是可以立即弹出。有人知道怎么做吗?这是我的系统覆盖窗口的布

android - 如果应用程序是第一次从 App Manager 运行,为什么 Android 在按下 Home 按钮后不保留应用程序状态?

重现问题的步骤。创建或下载具有多项Activity的任何应用程序。将apk文件加载到sdcard或从市场安装。使用标准应用程序管理器安装应用程序。在AppManager中安装后,按“打开”或在下载后按通知消息。应用程序运行后转到下一个(第二个)应用程序屏幕。按主页。按应用程序图标。发生了什么。应用程序正在从第一个屏幕重新启动并且不保留第二个屏幕。应用程序重启后或您在应用程序中按“返回”按钮返回主屏幕后,应用程序会以正常方式保留Activity。正确的行为应该是。应用程序必须始终以正常方式保留Activity。如何为我的应用程序解决这个问题?我可以在第一次运行时重新启动应用程序吗?