草庐IT

Activity-Alias

全部标签

android - 操作栏 fragment Activity

我正在尝试将我的应用从actionbarsherlock迁移到Google的actionbarcompat,但ActionBarFragmentActivity不存在。我必须使用ActionBarActivity还是有其他方法?提前致谢,迭戈。 最佳答案 看这里。这应该可以帮助您。http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html摘录:ExtendActivityclassesfromActionBarCo

android - 操作栏 fragment Activity

我正在尝试将我的应用从actionbarsherlock迁移到Google的actionbarcompat,但ActionBarFragmentActivity不存在。我必须使用ActionBarActivity还是有其他方法?提前致谢,迭戈。 最佳答案 看这里。这应该可以帮助您。http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html摘录:ExtendActivityclassesfromActionBarCo

android - 如何旋转 Activity ,我的意思是 : screen orientation change using Espresso?

我决定使用Google的Espresso测试我的应用程序的测试标准之一是:TestshouldmaintainActivitystateafterscreenorientationrotation使用Espresso时如何旋转屏幕?我已经尝试了以下Robotium代码(是的,我在Espresso测试中放置了Robotium代码,所以起诉我)solo.setActivityOrientation(solo.LANDSCAPE);solo.setActivityOrientation(solo.PORTRAIT);但是当我在Espresso测试中运行它时,它会导致应用程序崩溃。有没有办法做

android - 如何旋转 Activity ,我的意思是 : screen orientation change using Espresso?

我决定使用Google的Espresso测试我的应用程序的测试标准之一是:TestshouldmaintainActivitystateafterscreenorientationrotation使用Espresso时如何旋转屏幕?我已经尝试了以下Robotium代码(是的,我在Espresso测试中放置了Robotium代码,所以起诉我)solo.setActivityOrientation(solo.LANDSCAPE);solo.setActivityOrientation(solo.PORTRAIT);但是当我在Espresso测试中运行它时,它会导致应用程序崩溃。有没有办法做

startActivityForResult() 被弃用,来试试Activity Result API

startActivityForResult被弃用,来试试ActivityResultAPIstartActivityForResult()的使用1.通过startActivityForResult()在MainAcitivity向SecondActivity请求数据2.在SecondActivity中响应请求发送数据3.在MainActivity的在onActivityResult()方法中去解析SecondActivity返回的结果使用ActivityResultAPI1.**在app下的build.gradle中加入依赖:**2.**定义协议**3.**注册协议,获取启动器-Activi

startActivityForResult() 被弃用,来试试Activity Result API

startActivityForResult被弃用,来试试ActivityResultAPIstartActivityForResult()的使用1.通过startActivityForResult()在MainAcitivity向SecondActivity请求数据2.在SecondActivity中响应请求发送数据3.在MainActivity的在onActivityResult()方法中去解析SecondActivity返回的结果使用ActivityResultAPI1.**在app下的build.gradle中加入依赖:**2.**定义协议**3.**注册协议,获取启动器-Activi

android - 在不访问 Activity 的情况下在 Android 的主线程上执行代码?

我有一个启动和维护后台线程的Android服务。后台线程不时需要对主线程进行回调。我对如何做到这一点感到困惑。我不能调用this.runOnUiThread,因为“this”是Service的一个实例,而不是Activity,而且Service没有runOnUiThread方法。我也无法创建或执行AsyncTask,因为AsyncTask的文档说构造函数和执行方法都必须从UI线程调用。我是否需要维护对正在使用该服务的Activity的引用并调用其runOnUiThread方法,或者是否有其他方法可以在UI线程上运行某些内容?谢谢。 最佳答案

android - 在不访问 Activity 的情况下在 Android 的主线程上执行代码?

我有一个启动和维护后台线程的Android服务。后台线程不时需要对主线程进行回调。我对如何做到这一点感到困惑。我不能调用this.runOnUiThread,因为“this”是Service的一个实例,而不是Activity,而且Service没有runOnUiThread方法。我也无法创建或执行AsyncTask,因为AsyncTask的文档说构造函数和执行方法都必须从UI线程调用。我是否需要维护对正在使用该服务的Activity的引用并调用其runOnUiThread方法,或者是否有其他方法可以在UI线程上运行某些内容?谢谢。 最佳答案

android - 通知单击未在 Nexus 手机上启动给定的 Activity

我正在使用此代码显示本地通知,当通知出现时,单击通知时想要启动ListActivity,但在GoogleNexus设备上ListActiviy在单击通知时不会启动,而是在此代码运行良好的其他设备。IntentnotificationIntent=newIntent(context,ListActivity.class);notificationIntent.putExtra("clicked","NotificationClicked");notificationIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACT

android - 通知单击未在 Nexus 手机上启动给定的 Activity

我正在使用此代码显示本地通知,当通知出现时,单击通知时想要启动ListActivity,但在GoogleNexus设备上ListActiviy在单击通知时不会启动,而是在此代码运行良好的其他设备。IntentnotificationIntent=newIntent(context,ListActivity.class);notificationIntent.putExtra("clicked","NotificationClicked");notificationIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACT