Tag: 安卓

从顶部的Android SlidingDrawer?

有什么办法可以使抽屉从上到下滑动?

如何查看哪些通知在Android Dev的状态栏中处于活动状态?

我做了一个应用程序,在Android手机的下拉状态栏中设置通知。 但是,我的代码中有一个错误(有时通知设置,有时不是)。 如果通知可见于用户,我希望能够检查(在代码中)。 (即用户能看到状态栏中的通知?)。 我该怎么做? (提前致谢)。 示例代码非常感谢。

RadioButton – 如何使用自定义drawable?

它看起来像我们可以在RadioButton中使用以下内容: android:button="@drawable/myCustomStateBackground" 但是可绘制只占据了收音机可以正常播放的位置。 理想情况下,我希望我的整个button背景是有状态的。 所以当按下的时候,我想让整个button看起来像卡住按下的状态。 为了做到这一点,我希望我能做到这样的事情: android:button="null" android:background="@drawable/myCustomStateBackground" 但是然后背景drawable不知道推状态,就像button属性一样。 有没有办法解决它?

未findSDK位置。 使用sdk.dir在local.properties文件中定义位置,或者使用ANDROID_HOME环境variables定义位置

我最近尝试导入从Google开发者网站下载的示例Android游戏。 将它们导入到Android Studio后,出现以下错误: 错误:未findSDK位置。 使用sdk.dir在local.properties文件中定义位置,或者使用ANDROID_HOME环境variables定义位置。 这是什么? 我想从Android Studio运行示例程序。

如何禁用RecyclerView滚动?

我无法禁用RecyclerView滚动。 我试着调用rv.setEnabled(false)但我仍然可以滚动。 我怎样才能禁用滚动?

为什么Android Studio报告“URI未注册”?

所以我给了Android Studio一个尝试,因为我真的很喜欢Resharper,并注意到IDE有一些内置的function。 现在已经创build了一个默认的新项目,我添加了一个新的布局文件,并希望更改现有的默认“hello world”示例布局,并且在下面的行中出现了“URI未注册”错误: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" 我还没有做任何其他的默认生成的项目。 我遇到了另一个似乎相关的问题( Intellij Android项目模式URI没有注册? ),但只是忽略了一些事情,我觉得很奇怪。 我实际上尝试过,但这导致RelativeLayout (和可能所有其他Android相关的东西)不被识别(错误消息:“无法find元素'RelativeLayout'”)的声明。 任何想法如何解决这个问题?

升级到Google Play服务:9.0.0错误无法解决:com.google.android.gms:play-services-measurement:9.0.0

我升级了我的build.gradle文件 compile 'com.google.android.gms:play-services:8.4.0' 至 compile 'com.google.android.gms:play-services:9.0.0' 现在我得到这个错误,我没有得到之前。 错误:无法parsing:com.google.android.gms:play-services-measurement:9.0.0

以编程方式更改可绘制的颜色

我试图通过代码更改白色标记图像上的颜色。 我读过下面的代码应该改变颜色,但我的标记保持白色。 Drawable.setColorFilter( 0xffff0000, Mode.MULTIPLY ) 我错过了什么? 有没有其他的方式来改变位于我res文件夹中的drawables上的颜色?

以编程方式启用定位模式高精度或省电,无需用户访问设置

为什么我这样问:(也是在应用程序中尝试它的原因) 当我们在棒棒糖中使用Google Maps时会发生这种情况 。 即使地点已被禁用,用户从地图应用程序input后仍可在高精确度模式下打开,无需访问设置。 可以实现类似的function来启用蓝牙,其中的行动是在我的应用程序启动; 用户需要做出select,但用户不会被redirect到设置,使用: startActivity(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE)); 它可以在BluetoothAdapter上find,现在我们知道没有LocationAdapter,所以我查看了周围gms-> LocationServices ,基本上几乎所有位置API引用下的android.location.LocationManager,但似乎没有任何像ACTION_REQUEST_ENABLE一样可用。 希望还有其他一些方法,也有更多的人尝试过。 请注意: context.startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS)); 不能这样工作。

我怎样才能以编程方式启动android应用程序信息屏幕?

是否可以从另一个应用程序启动“应用程序信息”屏幕(即, Menu → Settings → Applications → Manage Applications →select任何应用程序)?