草庐IT

Activity2

全部标签

java - 将 2 个值从一个 Activity 传递到另一个 Activity

我是android的新手。我正在尝试开发一个用于练习的登录表单,但我无法传递和显示2个值到另一个ActivityIntentintent=newIntent(this,Success.class);EditTextedituser=(EditText)findViewById(R.id.userinput);EditTexteditpass=(EditText)findViewById(R.id.passinput);Stringusername=edituser.getText().toString();Stringpassword=editpass.getText().toStri

android - 如何在子 Activity 中获取名称父 Activity

如何在子Activity中获取父Activity的名称。我有两个Activity,我可以在其中开始相同的Activity。为了更好地理解:我有Activity一、二、三。我可以从Activity一开始Activity三,从Activity二我可以开始Activity三。现在我有一个问题。我如何进入Activity三,父Activity的名称。所以当我从Activity一开始Activity三时,我如何获得这些信息。我想实现简单的循环if(),我将对象添加到ArrayList,因为Activity启动了我的Activity三。我该怎么做? 最佳答案

android - Application中全局变量的变化如何通知Activity?

我有一个IntentService可以更新扩展应用程序类中的全局变量。在我的几个Activity中,我需要知道变量何时更改。我是否必须在我的所有Activity中实现BroadcastReceiver(并从我的服务发送一个intent)或者是否有更简单的方法来通知我的Activity?谢谢! 最佳答案 我也遇到过这种问题。解决方案之一中的广播接收器。但我对此并不满意。所以,我尝试了另一种方法。您可以在andrdoid的对象观察者模式中找到更多详细信息,referthislink.publicclassTestActivityexte

安卓 : 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实际上从顶部开始动画,而不是像

安卓 : 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