-
245 votesanswersviews
Android Material Design按钮样式
我对材料设计的按钮样式感到困惑 . 我想得到彩色凸起的按钮,如附带的链接,就像使用部分下面的“强制停止”和“卸载”按钮一样 . 有可用的样式还是我需要定义它们? http://www.google.com/design/spec/components/buttons.html#buttons-usage 我找不到默认的按钮样式 . 例: <Button style="@style/... -
1 votesanswersviews
Android目标sdk 21与min sdk 14无法在samsung设备android 4.4.2上运行
我正在使用android studio开发应用程序,我在nexus4(KitKat 4.4.2),nexus5(Lollipop Android 5)上测试它,它都完美无缺,但是当我在三星设备上尝试它时(Samsung Note 3,Android) 4.4.2)一打开就崩溃了.. 这是我的graddle文件 apply plugin: 'android' android { compi... -
368 votesanswersviews
appcompat-v7:21.0.0 ': No resource found that matches the given name: attr ' android:actionModeShareDrawable'
尝试在我的项目中使用最新的appcompat-v7支持库时,出现以下错误: /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No re... -
0 votesanswersviews
将材质设计图标映射到Android应用程序中的Drawable文件夹
Google已经发布了一套用于Material设计的icons . 但是像drawable-xhdpi这样的每个文件夹都有4个不同大小的每个图标 . 如果有人想在他/她的Android应用程序中使用它们,那么每个密度类型都使用它们 drawable-hdpi drawable-xhdpi drawable-xxhdpi drawable-xxxhdpi 任何人都可以帮助我在这里... -
15 votesanswersviews
Android上的SVG与PNG [关闭]
这是在Android中处理图像的最佳方式 . 最近在Android Lollipop中我们已经支持SVG(可缩放矢量图形)概念 . 这是处理图像以支持所有分辨率PNG(将图像放置在特定可绘制资源中)或SVG(压缩得很好的小文件大小,缩放到任何大小而不会失去清晰度(除非非常小))的最佳方式 . -
0 votesanswersviews
连续语音识别停止在4.2 OS版本之上
我在我的应用程序中实现了Android Speech Recognition as a service on Android 4.1 & 4.2识别解决方案 . 一切都很好,直到Android 4.2操作系统版本,但上面的识别不起作用 . 我在Kitkat和Lollipop上测试了我的解决方案 . 该服务开始运行2-3次(我可以看到处理程序中的日志),然后停止没有任何错误 . Here他... -
1 votesanswersviews
更改不同选项卡的操作栏颜色
我正在尝试使用新的Android Lollipop支持库 . 我在主题中设置了主要颜色以设置操作栏的颜色 . 不,我想知道我是否可以在运行时更改此颜色 . 在我的情况下,它应该在选择另一个选项卡时更改 . -
36 votesanswersviews
Android 5.0上的Android 4.4半透明状态和导航栏样式
在Android 4.4 KitKat上,您可以使用 android:windowTranslucentStatus 和 android:windowTranslucentNavigation 主题元素将状态和导航栏设置为透明,然后在条形图下方展开应用程序窗口并添加渐变 . 然而,在Android 5.0 Lollipop上,这已经改变了,现在代替了渐变,添加了坚固的透明色 . Android ... -
40 votesanswersviews
状态栏颜色未显示 - 5.0 Lollipop Android Studio:(AppCompat-v7:r21)
我在Android Studio中使用Android 5.0 Lollipop的 AppCompat-v7:21.0.0 支持库 . 我的问题是,在 values/styles.xml 文件中设置 colorPrimaryDark 可以更改的状态栏颜色在xml布局预览和模拟器中都显示为黑色 . 那有什么不对?我错过了什么吗?请告诉我 . 谢谢 . EDIT: I 'm aware of the ... -
12 votesanswersviews
如何根据android材料设计中的图像颜色更改工具栏和状态栏颜色的颜色?
我开始学习Android材料设计 . 我在棒棒糖版本中学到了一些新功能 . 今天我试图根据图像的颜色更改工具栏和状态栏的颜色 . 任何人都可以指导我或提供任何链接,如何做到这一点? 例如,更改视图寻呼机选项卡时,状态栏和工具栏的颜色会发生变化 . 先感谢您 . styles.xml: < style name="MyMaterialTheme.Base" parent... -
7 votesanswersviews
MediaStyle通知未响应RemoteControl事件 .
我们正在将正在进行的播放通知迁移到Lollipop中引入的MediaStyle通知 . RemoteControlClient似乎已被弃用,MediaStyle通知不处理媒体按钮事件(例如通过耳机远程暂停/播放) . 有没有人得到这个工作? MediaSessionCallback中没有任何事件被调用 . 以下是媒体会话的初始化方式 mSession = new MediaSessionComp... -
3 votesanswersviews
如何在Lollipop中添加暂停/播放按钮进行通知?
我有服务播放收音机并创建通知 . 通知必须包含 Headers ,文字,时间和按钮(暂停/播放) . 我添加了剩余的东西,并显示通知 . 但我不确定如何在通知中添加按钮 . 在搜索时,我发现我可以使用RemoteView,RemoteControlClient和MediaStyles . 但是当媒体文件播放所有按钮(前一个,暂停,播放,后退)时,将使用RemoteControlClient和Med... -
376 votesanswersviews
为什么我的Button文本强制在Lollipop上的所有大写?
在我的应用程序"Tide Now WA"中,我最近使用新的Nexus 9平板电脑(Lollipop - API 21)测试了兼容性 . 它会写一些按钮文字 . 此应用程序使用Android 2.3和Android 4.0正确编写文本 . 即混合资本和小写字母 . 当我的Nexus 9上运行相同的应用程序时,文本中的所有字母都大写 . FWIW我的清单包含以下声明: uses... -
8 votesanswersviews
着色ImageView无法在Android 5.0上运行 . 想法如何让它再次运作?
在我构建的应用程序中,我注意到ImageViews没有在运行新Android Lollipop的设备上着色 . 这是以前在旧版操作系统上正常工作的代码: <ImageView android:layout_width="40dp" android:layout_height="40dp" ... -
0 votesanswersviews
Android Lollipop - Drawable的ColorFilters中的更改
在Lollipop设备上使用ColorFilter和drawables时,我遇到了一个奇怪的行为 . 我正在尝试为整个应用程序更改某些drawable的颜色 . 我曾经通过在它上面应用ColorFilter来做到这一点,然后当drawables共享它们的ConstantState时,所有实例都被修改了 . 这对棒棒糖前设备非常有用 . 但是,当在棒棒糖设备上运行时,这似乎被破坏,并且修改只能应用于... -
228 votesanswersviews
对按钮的物质作用有背景颜色的
我使用的是Android v21支持库 . 我创建了一个自定义背景颜色的按钮 . 当我使用背景颜色时,材质设计效果如波纹,显示消失(除了点击的高度) . <Button style="?android:attr/buttonStyleSmall" android:background="?attr/colorPrimary" android:te... -
7 votesanswersviews
有没有办法连接Android 5下的蓝牙低功耗设备暴露公共静态地址?
Background :我使用的BLE设备(`peer')与我的Android应用程序进行通信而不进行配对 - 对等设备通告并且android连接到它 . 在此连接期间,Android设备会发送自己的蓝牙地址(这是每个连接的一部分) . 在Android 4.4下,这曾经是它的公共静态(即蓝牙MAC)地址,在Android 5下(至少在我的Nexus 9下),这是一个私人随机地址 . The Pr... -
1 votesanswersviews
android启动蓝牙sco不在棒棒糖中路由麦克风
在我的应用程序中,用户可以通过该号码呼叫任何号码,即时启动蓝牙 audioManager.setBluetoothScoOn(true); audioManager.startBluetoothSco(); 它适用于所有设备,但在Android 5.0.1上,它使用手机麦克风,而不是蓝牙耳机麦克风 . 在以前的Android操作系统上,它可以工作,但不是在棒棒糖上,只有传入的音频被路由到蓝牙耳机... -
2 votesanswersviews
在棒棒糖上的android蓝牙路由
在我的应用程序中,用户可以拨打任何号码,我正在启动蓝牙通过 audioManager.setBluetoothScoOn(true); audioManager.startBluetoothSco(); 它适用于所有设备,但在Android 5.0.1上:它使用手机的麦克风,而不是蓝牙耳机的麦克风 . 在之前的Android操作系统上:它可以工作,但不适用于棒棒糖:只有传入的音频被路由到蓝牙耳机... -
104 votesanswersviews
如何使用为Android 5.0(Lollipop)提供的新SD卡访问API?
背景 在Android 4.4(KitKat)上,谷歌已经限制了对SD卡的访问 . 从Android Lollipop(5.0)开始,开发人员可以使用新的API,要求用户确认允许访问特定文件夹,如this Google-Groups post所述 . 问题 该帖子指示您访问两个网站: https://android.googlesource.com/platform/development/+/... -
404 votesanswersviews
Android更改浮动操作按钮颜色
一直试图改变Material的浮动动作按钮颜色,但没有成功 . <android.support.design.widget.FloatingActionButton android:id="@+id/profile_edit_fab" android:layout_width="wrap_content" android:la... -
2 votesanswersviews
Wear Notification.MediaStyle API 21显示停止按钮
我遇到了5.0 MediaSession控件的问题 . 我的应用流传输现场音乐,因此我不使用暂停按钮,只使用停止按钮 . 我无法弄清楚如何只在我的磨损设备上显示一个停止按钮.....停止按钮显示并且可以通过手机上的通知正常工作....但是在Moto360上只显示标准的暂停/播放切换 . 当我覆盖onPause()时,我可以从 Watch 中获得正确的行为,但我想在MediaSession回调中使用... -
10 votesanswersviews
如何使用新的MediaSession类在Android 5.x上接收媒体按钮?
我正在尝试使用新的MediaSession类接收媒体按钮,到目前为止我一直没有成功 . 有没有人设法使用新课程接收它们? 我已成功创建MediaSession并使用它来更新远程显示器(车载娱乐系统)上的歌曲信息,但到目前为止我无法接收按钮,耳机控制和蓝牙耳机控制 . 在我创建媒体会话后,我在用于播放音频的服务中执行以下操作: _mediaSession = new MediaSession(get... -
35 votesanswersviews
芯片组/设备支持Android 5 BLE外设模式
**目前已知设备概述:Nexus 6,Nexus 9,Moto E 4G LTE,LG G4,Galaxy S6,三星Galaxy S5(型号SM-G900M),Nexus 5X,索尼Xperia Z5 Compact,三星Galaxy Tab S2 ** **另见https://altbeacon.github.io/android-beacon-library/beacon-transmitt... -
1 votesanswersviews
如何在Android Lollipop设备的二级SD卡中创建新文件?
在我的应用程序中,我使用MediaMuxer来创建视频文件 . MediaMuxer的构造函数需要输出文件的绝对路径 . 主存储一切正常,但对于二级存储应用程序不起作用 . 在我检查时,在Lollipop中,用户必须使用新的Intent ACTION_OPEN_DOCUMENT_TREE(How to use the new SD card access API presented for An... -
226 votesanswersviews
清单合并失败:使用-sdk:minSdkVersion 14
由于下载最新的SDK并安装Android Studio,我的项目无法构建 . 我收到以下消息: Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be sma... -
116 votesanswersviews
Android Studio - Lollipop,ADB和Genymotion问题:设备不会出现 . “adb服务器已过期 . 杀害......“[重复]
这个问题在这里已有答案: adb server version doesn't match this client 32个答案 Update (11/10/14): Genymotion has released 2.3.1 which fixes this issue. https://cloud.genymotion.com/page/changelog/#231 更新(2014年10... -
4 votesanswersviews
Android L中的通知栏图标变为白色
我正在使用远程视图进行自定义通知布局 . 一切正常 . 我遇到的唯一问题是通知在通知状态栏中显示为白色圆圈 . 我希望我的应用程序图标显示在通知状态栏中(如何在kitkat及更低版本中显示) . 有没有办法改变这个? private void showNotification() { Intent intent = new Intent(this, HomeActivity.cl... -
5 votesanswersviews
在Android Lollipop for Material Design中为SwitchCompat按钮设置样式/着色
我一直在努力寻找资源,解释如何在Material Design主题中设置 Switch 按钮的样式 . 此链接确实解释了颜色值和美学细节,但没有说明如何通过在Material设计主题中设置某些属性来实现此目的 . http://www.google.com/design/spec/components/switches.html#switches-switch 如果没有直接的方法来设置Swit... -
0 votesanswersviews
材料设计按钮和其他组件
我试图按照最新的指导方针使应用棒棒糖和材料设计兼容 . 无论如何,我在developer.android.com上找到Lollipop组件的相应文档时遇到了麻烦,有点像文档卡在KitKat上,缺少相应的文档 . 我需要实现像这样的平面按钮(http://www.google.com/design/spec/components/buttons.html#buttons-flat-raised-bu...