草庐IT

Splash_Screen_Activity

全部标签

java - 主要java.lang.RuntimeException : Unable to start activity ComponentInfo

我正在尝试在我的Android应用程序中使用YouTubeAPI。首先-如果我已将lib添加到我的项目中,是否应该出现值中的内容?第二个来了,我的错误:日志:E/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.RuntimeException:UnabletostartactivityComponentInfo{pl.krasiniak.krachapp_beta/pl.krasiniak.krachapp_beta.Studio}:java.lang.NullPointerExceptionatandroid.app.ActivityThrea

android - 检测android中的用户 Activity

我想检测用户最后一次与屏幕交互的时间。我对做任何恶意软件/spy软件的事情不感兴趣,只需要计算自用户上次点击屏幕以来已经过去了多少时间。目标是实现与键盘锁类似的功能。我一直在做一些研究,并在网站上进行了一些问答(例如AndroidBestWaytoDetectandHandleUserINACTIVITY、Android:DetectGeneralUsebyUser等),但是当涉及到检测android中的用户交互时,我还没有找到我需要的东西。提前致谢。 最佳答案 经过更多的研究和测试后,我设法找到了解决方案。我所做的是创建一个后台服

android - 同一 Activity android中的两个日期选择器

我有一项Activity需要接受两个日期,开始日期和结束日期。我有两个按钮,单击它们会显示日期选择器。输入日期后,我需要使用SharedPreferences存储此日期。我正在使用本教程:http://developer.android.com/guide/topics/ui/controls/pickers.html我看到有关两个日期选择器的问题,但没有一个使用DialogFragment。他们使用的是已弃用的函数,我真的不想使用它们,因为我听说使用DialogFragment更好。现在我该如何处理两个日期选择器?我如何知道在onDateSet函数中单击了哪个按钮(startButt

android - 通过 Intent 将 BluetoothDevice 对象传递给另一个 Activity

我正在编写蓝牙客户端,但遇到了问题。我的第一个Activity显示在ListView中启用了设备。当点击这个列表中的某个项目时,它应该启动新的Activity并在那里传递一个BluetoothDevice对象。我写了这样的东西:publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){//TODOAuto-generatedmethodstubif(btAdapter.isDiscovering()){btAdapter.cancelDiscovery();}if(listAdapter.getItem(p

android - 使 Activity A 等待 Activity B 完成以继续

我有一个具有此功能的ActivityA:publicvoidonSettingsClick(Viewview){Intentintent=newIntent(this,Settings.class);startActivity(intent);checkSettings();}有没有办法让ActivityA等待ActivityB(“Settings.class”)完成执行功能“checkSettings();”?谢谢 最佳答案 编辑:我可能误解了你的问题。如果您想在B中运行checkSettings()函数,那么您需要在BActiv

更改 Activity 时 Android 沉浸式模式重置

我在使用沉浸模式时遇到问题。这是我放在所有Activity上的代码:@OverridepublicvoidonWindowFocusChanged(booleanhasFocus){super.onWindowFocusChanged(hasFocus);if(hasFocus){getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE|View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_LAYOUT_FU

Android 导航回到 Activity;不要重新加载父级

我有一个场景,我点击一个ListFragment并启动一个新的Activity,如下所示:publicvoidonListItemClick(ListViewl,Viewv,intposition,longid){super.onListItemClick(l,v,position,id);Intentintent=newIntent(getActivity(),VenueBeerActivity.class);Parcelablewrapped=Parcels.wrap(mAdapter.getItem(position));intent.putExtra("venue",wrapp

java - Android:延迟后重定向到另一个 Activity

所以我正在为大学项目开发​​一个简单的应用程序,并且我已经能够使用fragment集成Facebook登录。但我现在无法在用户登录后尝试重定向用户。我只是想将他们重定向到第二个Activity页面这是我的Facebook登录成功代码privateFacebookCallbackmCallback=newFacebookCallback(){@OverridepublicvoidonSuccess(LoginResultloginResult){AccessTokenaccessToken=loginResult.getAccessToken();Profileprofile=Profi

android - 找不到处理 Intent 的 Activity { act=android.intent.action.PICK dat=content ://media/external/images/media }

在我的应用中,我让用户从他们的图库中选择一张照片。我使用这样的Intent:IntentpickPictureIntent=newIntent(Intent.ACTION_PICK,MediaStore.Images.Media.EXTERNAL_CONTENT_URI);在我开始这个Intent之前,我检查是否有任何应用程序可以处理它:if(pickPictureIntent.resolveActivity(getActivity().getPackageManager())!=null){startActivityForResult(pickPictureIntent,SELECT

android - 如何在运行时将参数从 Activity 或 Fragment 传递到 Dagger 模块

我的软件规范如下:AndroidStudio3.4dagger-android2.16我有以下传递MapboxGeocoder的类,它将执行并返回响应。classGeocodingImp(privatevalmapboxGeocoder:MapboxGeocoder):Geocoding{overridefungetCoordinates(address:String,criteria:String):AddressCoordinate{valresponse=mapboxGeocoder.execute()returnif(response.isSuccess&&!response.