草庐IT

active_flag

全部标签

android - 查看getX()和getY()添加到Activity后返回0.0

在ActivityonCreate()中,我实例化了一个新View,并通过layout.addView将其添加到Activity中。如果我为该View尝试getX()或getY(),我总是得到0.0。protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);RelativeLayoutmain=(RelativeLayout)findViewById(R.id.main);RelativeLayout.

android - 在 FCM 中单击通知时打开特定的 Activity

我正在开发需要显示通知的应用程序。对于通知,我正在使用FireBaseCloudMessaging(FCM)。当应用程序处于后台时,我能够收到通知。但是当我点击通知时,它会重定向到home.java页面。我希望它重定向到Notification.java页面。所以,请告诉我如何在点击通知时指定Activity。我正在使用两种服务:1.)MyFirebaseMessagingService2.)MyFirebaseInstanceIDService这是我在MyFirebaseMessagingService类中的onMessageReceived()方法的代码示例。publicclass

android - 在 FCM 中单击通知时打开特定的 Activity

我正在开发需要显示通知的应用程序。对于通知,我正在使用FireBaseCloudMessaging(FCM)。当应用程序处于后台时,我能够收到通知。但是当我点击通知时,它会重定向到home.java页面。我希望它重定向到Notification.java页面。所以,请告诉我如何在点击通知时指定Activity。我正在使用两种服务:1.)MyFirebaseMessagingService2.)MyFirebaseInstanceIDService这是我在MyFirebaseMessagingService类中的onMessageReceived()方法的代码示例。publicclass

android - 1 个 Activity 的多个 onActivityResult

所以我正在开发一个非常简单的应用程序。其目的是从1台电脑和1或2台显示器收集Assets数据。我的表单包含3个edittextView和3个按钮(一个用于我收集数据的每个Assets)。这些按钮为条形码扫描仪调用startActivityForResult,然后我想根据按下哪个按钮将结果传递给关联的edittextView(例如:按“Assets-PC”编辑文本右侧的“扫描”按钮,扫描并返回数据到它的关联编辑文本。然后,如果您按下“Assets-Mon1”编辑文本旁边的“扫描”按钮,将数据返回到“Assets-Mon1”编辑文本......等等......)使用我这里的代码,所有项目都

android - 1 个 Activity 的多个 onActivityResult

所以我正在开发一个非常简单的应用程序。其目的是从1台电脑和1或2台显示器收集Assets数据。我的表单包含3个edittextView和3个按钮(一个用于我收集数据的每个Assets)。这些按钮为条形码扫描仪调用startActivityForResult,然后我想根据按下哪个按钮将结果传递给关联的edittextView(例如:按“Assets-PC”编辑文本右侧的“扫描”按钮,扫描并返回数据到它的关联编辑文本。然后,如果您按下“Assets-Mon1”编辑文本旁边的“扫描”按钮,将数据返回到“Assets-Mon1”编辑文本......等等......)使用我这里的代码,所有项目都

android - 在 onPause 中保存 Activity 状态

我有一个已使用onSaveInstanceState成功保存和恢复的变量@OverrideprotectedvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);//theUIcomponentvaluesaresavedhere.outState.putDouble("VALUE",liter);Toast.makeText(this,"Activitystatesaved",Toast.LENGTH_LONG).show();}但这仅在Activity被破坏时才有效。我想通过覆盖onP

android - 在 onPause 中保存 Activity 状态

我有一个已使用onSaveInstanceState成功保存和恢复的变量@OverrideprotectedvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);//theUIcomponentvaluesaresavedhere.outState.putDouble("VALUE",liter);Toast.makeText(this,"Activitystatesaved",Toast.LENGTH_LONG).show();}但这仅在Activity被破坏时才有效。我想通过覆盖onP

Android AsyncTasks 如何检查 Activity 是否仍在运行

我在我的应用程序中使用了AsyncTasks,以便延迟下载和更新UI。现在我的AsyncTasks简单地更新UI:protectedvoidonProgressUpdate(String...values){super.onProgressUpdate(values);gender.setText(values[0]);}我的问题是如何检查性别TextView呈现的Activity是否仍然可用?如果没有,我会收到错误消息并且我的应用程序将关闭。 最佳答案 你可以在activity的onDestroy中取消你的asynctask@Ov

Android AsyncTasks 如何检查 Activity 是否仍在运行

我在我的应用程序中使用了AsyncTasks,以便延迟下载和更新UI。现在我的AsyncTasks简单地更新UI:protectedvoidonProgressUpdate(String...values){super.onProgressUpdate(values);gender.setText(values[0]);}我的问题是如何检查性别TextView呈现的Activity是否仍然可用?如果没有,我会收到错误消息并且我的应用程序将关闭。 最佳答案 你可以在activity的onDestroy中取消你的asynctask@Ov

android - 如何停止其他应用程序播放我当前 Activity 中的音乐?

在我的应用程序中,我试图制作一个按钮,单击该按钮会停止所有其他正在播放音乐的应用程序。我想要的类似于如果我通过一个音乐播放器播放音乐,如果我尝试通过第二个音乐播放器播放其他音乐,当前的音乐播放器停止,然后第二个开始。我们如何阻止其他应用播放当前Activity/应用中的音乐? 最佳答案 AudioManageram=(AudioManager)getSystemService(Context.AUDIO_SERVICE);//Requestaudiofocusforplaybackintresult=am.requestAudioF