草庐IT

starting-activity

全部标签

安卓 : Permission Denied Error when changing Launcher Activity

我有一个android应用程序,我正在尝试启动它,但它给了我错误java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.MAINcat=[android.intent.category.LAUNCHER]flg=0x10000000cmp=com.hoosierag/.MainActivity}fromnull(pid=32395,uid=2000)notexportedfromuid10125当我尝试更改list中的启动器Activity时出现此错误。当我在模拟器上启动

android - 将 registerReceiver 用于非 Activity 和非服务类

我正尝试为ACTION_ACL_CONNECTED、ACTION_ACL_DISCONNECTED等蓝牙设备事件registerReceiver。但是我在其中使用registerReceiver的类没有扩展Activity类,也没有扩展Service类-所以我传递了Context到该类并按如下方式注册接收者context.registerReceiver(ActionFoundReceiver,newIntentFilter(BluetoothDevice.ACTION_ACL_CONNECTED));context.registerReceiver(ActionFoundReceiv

android - Google Analytics - 来自 Activity 的跟踪器对象

我正在从一个Activity中创建GoogleAnalyticsTracker对象。问题是我在this.getApplication()上完成的转换操作中遇到错误。请让我知道如何从Activity创建跟踪器对象。publicvoidsengToGoogleAnalytics(){Trackert=((AnalyticsSampleApp)this.getApplication()).getTracker(TrackerName.APP_TRACKER);t.setScreenName(getString(R.string.memoryhome));t.send(newHitBuilde

android - 更改 Android 上 Activity 动画的 z 顺序

有没有办法反转Activity动画的z顺序?基本上,当您开始新Activity时,它会被添加到后台堆栈中,并且它的窗口会被添加到前一个Activity的窗口之上。有时稍后返回时,从后台获取的Activity会在顶部Activity下方显示其窗口。大多数时候它是完全有道理的,但我对这种行为有以下问题。我有一个小部件,它指向应用程序结构深处的某处。因此,当用户单击操作栏中的向上按钮时,我必须手动创建返回堆栈。但是后来我实际上用新的Intent调用startActivity指向一个附加了返回堆栈的新Activity..在这里我们开始讨论这个问题..actvity实际上从顶部开始动画,而不是像

c# - Android 应用程序中的 Process.Start() 访问被拒绝 (0x80004005)

当我尝试启动新进程时,它找到一个要执行的文件(与之前抛出不同的异常一样),但抛出异常访问被拒绝。Here是一个类似的问题,但从可能是问题的答案来看,只有权利和许可部分对我有意义。还有一个想法是不将RedirectStandardOutput设置为true以查找错误,因此我禁用了这一行。我是否需要一些特殊权限、list条目或任何类似的东西才能从我的应用在Android上启动新进程?这是我的代码:try{stringstrToFolder=System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal),

android - 运行错误 'sbt start-device'

我正在尝试在MacOS10.6.6上设置sbt和sbtandroid-plugin。我安装了所有文件并且能够从命令行启动AndroidSDK管理器。android-plugin将创建一个sbt项目。但是,当我尝试运行sbtstart-device时,出现以下错误:运行aapt-generate时出错:java.lang.RuntimeException:您需要设置ANDROID_SDK_HOME或ANDROID_SDK_ROOT或ANDROID_HOME但是如果我运行echo$ANDROID_HOME,我会得到/Users/paul/opt/android-sdk-mac_x86and

安卓 : how to show other apps widget in my activity

我正在开发一个锁屏,这只是一个Activity,我想显示安装的其他应用程序的小部件,我得到了小部件列表。我可以在我的Activity布局中显示这些小部件。但是小部件不起作用,它们只是小部件的愚蠢图像。我应该怎么做才能使它们工作?如果有人对此有任何了解,请回复。谢谢 最佳答案 我已经完成了这个任务:)你可以使用教程http://www.anddev.org/appwidgethost_tutorial-t10329.html 关于安卓:howtoshowotherappswidgetinm

java - Retrofit.Callback 的 success() 和 failure() 在同一个 Activity 中有两个接口(interface)实现的情况下

我目前正在编写一个连接到服务器以发出POST请求的应用程序。为此,我为各种网络操作创建了多个Retrofit接口(interface)。我有一个执行注册的:我获取用户名、电子邮件等,发出POST请求,然后作为最终参数我有一个回调(RegistrationResult是一个POJO,它在类变量中接受“成功”或“失败”).这个界面看起来像这样:publicinterfaceRegistrationInterface{@FormUrlEncoded@POST("/api/apiregistration.php")voidconnect(@Field("country")Stringcount

android - 结果android的嵌套集 Activity

我有3个Activity。A、B和C。A调用B,B调用C,C的结果应该在A中收到。你能建议如何去做吗?我正在调用C后使用finish()杀死B。因此,C的结果应该直接转到AActivityonresult。可能吗??。请提出您的建议! 最佳答案 不要杀死B,在A中使用startActivityForResult启动ActivityB并在B中启动ActivityC使用startActivityForResult然后在BonActivityResult@OverrideprotectedvoidonActivityResult(intr

android - Android Activity/服务中的多个线程

我有一个Android应用程序,在列表中每个元素的ListView中,我在单独的线程中从Web加载图像。因此,如果ListView中显示8个项目,Activity将尝试触发8个不同的线程,每个线程一个用于加载图像。当您向下滚动列表时,如果之前的线程尚未完成执行,线程数可能会增加。我很想知道一个Android应用程序可以并行执行多少个并发线程?有限制吗?我不希望这些线程因为它们是独立的而在慢速互联网连接上导致ANR?但似乎ANR确实发生了,可能是因为应用程序/设备资源不足,所以在UI中生成新Activity需要超过5秒,这会导致ANR?任何有关我如何在慢速Internet连接上提高响应速