草庐IT

android - 获取相机当前图片文件夹

我的应用程序中有一个小的FileExplorer,我希望他在默认相机当前使用的文件夹中启动。有没有办法得到这条路?我试过了:Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath());但这不会返回“/mnt/sdcard/Pictures”,我的相机存储在“mnt/sdcard/ext_sd/DCIM/100MEDIA/”附言:我确实知道如何使用用于存储图片的特定文件夹启动相机,这不是我要搜索的内容, 最佳答案

如何获得当前的安置位置?

我想提醒所选位置,但没有提醒任何事情:varmapPlacepicker=$(".placepicker").placepicker();$(".placepicker").each(function(){vartarget=this;var$collapse=$(this).parents('.form-group').next('.collapse');var$map=$collapse.find('.another-map-class');varplacepicker=$(this).placepicker({map:$map.get(0),placeChanged:function(p

android - 如何使用 MediaControllerCompat 控制当前播放器?

我的应用不是媒体播放器。我只想能够使用新的MediaControllerCompat控制当前的媒体播放器。类(class)。目前我正在使用MediaSessionManager但想升级到新的兼容类。当我没有token或MediaSessionCompat来实例化它时,如何实例化MediaControllerCompat类?我希望得到一些示例代码。 最佳答案 我问过在MediaSessionCompat上制作视频的Google开发人员IanLake,他说这是不可能的(https://www.youtube.com/watch?v=FB

Android - 可靠地获取当前位置

我的应用会在特定时间检查用户是否在给定位置。我使用警报管理器启动一个服务来进行此调用:locationManager.requestLocationUpdates(bestProvider,0,0,listener);同时检查:locationManager.getLastKnownLocation(bestProvider);但是我在真实设备上运行时遇到了问题。一方面,getLastKnownLocation很可能是GPS的最后一个位置,它可能在任何地方(即,它可能距离用户当前位置数英里)。所以我将等待requestLocationUpdates回调,如果它们在两分钟内不存在,则移除

java - 如何从 Google Maps android 中的当前位置不断检测附近的标记位置?

我试图在Googlemap的左上角显示一个TextView以通知用户他们是否与特定标记点位置相距x距离,即“您靠近位置A”,但是仅在范围内显示TextView。如果它们移出范围,TextView将消失。我知道GooglePlacesAPI会向您显示附近的所有位置,但我只想显示我在map上的标记的附近位置(如果用户距离他们很近x距离)。我怎样才能做到这一点?我还需要使用GooglePlacesAPI吗?我的类.java:privateGoogleMapmMap;privateLatLngcurrLocation;privatestaticfinalLatLngPOINTA=newLatL

android - 如何在android中找到当前的前台 Activity

是否可以在android中找到当前的前台Activity。我没有使用ActivityGroup。 最佳答案 我的猜测是您需要查看ActivityManagerclass.我简单地看了看文档,这就是我想出的。有一个函数:publicListgetRunningTasks(intmaxNum)来自Androiddocs:返回当前正在运行的任务列表,最新的任务排在第一位,较旧的任务按顺序排列。请注意,“正在运行”并不意味着任务的任何代码当前已加载或处于Activity状态——该任务可能已被系统卡住,以便在下一次被带到前台时可以以其先前的状

android - 按下后退按钮时不破坏当前 Activity

我有两个Activity,A和B。我在A中有一个按钮,按下时会启动一个新的BIntent。但是,每当我在B中按下后退按钮时,再次单击该按钮会重新启动Activity。我不想那样做,我希望它恢复ActivityB。实际上我正在ActivityB中做一些网络,我想保存,除非用户想要刷新。我该怎么做?提前致谢 最佳答案 使用@OverridepublicvoidonBackPressed(){moveTaskToBack(true);}希望对你有帮助 关于android-按下后退按钮时不破坏当

android - 刷新同一 Activity 中剩余的当前 fragment (ListView 数据)

从Activity调用一个Fragment,我正在显示一个带有两个Button的ListView。当我单击menu_item(即ShowOnline)时,我正在更新数据以及ListView。现在我需要反射(reflect)更新的数据。单击ShowOnline后如何刷新Fragment。到目前为止,我使用了以下代码:Intentintent=getIntent();Intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);finish();startActivity(intent);但这将重新启动整个Activity。我只需要刷新当前的Frag

android - Android 上的 SVG 支持,当前状态

Android是否支持SVG(native)?我在这里或网上找到了旧答案,但我不了解当前的情况。如果可能,请提供引用。 最佳答案 DoesAndroidsupportSVG(natively)?这取决于您所说的“Android”、“SVG”和“本地”是什么意思。Android是一种移动操作系统。它有多个版本。SVG是一个标准。它有多个版本。“native”可以指从“我可以通过一些Java类解码SVG”到“标准的AndroidWeb浏览器可以呈现SVG”的任何意思。我可以告诉你,普通的AndroidWeb浏览器呈现thisWebpag

android - 在应用程序启动期间获取当前位置

美好的一天!我正在开发一个监视用户位置的android应用程序。我正在使用LocationManager获取用户位置,使用以下方法publicvoidonLocationChanged(LocationtheLocation){}通过上述方法,只要有用户移动,我就会收到位置坐标。但是,现在我计划在用户登录应用后立即获取用户的位置。有没有什么方法可以通过LocationManager在我的应用启动后手动获取位置坐标? 最佳答案 使用这个技巧:LocationManagerlocManager=(LocationManager)getS