Questions tagged «android-5.0-lollipop»

Android Lollipop(以前称为“ Android L”)首次在Google I / O 2014上展出。最终名称在10月15日得到确认。它支持API级别21。

24
Android更改浮动操作按钮颜色
我一直在尝试更改Material的“浮动动作按钮”的颜色,但没有成功。 <android.support.design.widget.FloatingActionButton android:id="@+id/profile_edit_fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end|bottom" android:layout_margin="16dp" android:clickable="true" android:src="@drawable/ic_mode_edit_white_24dp" /> 我尝试添加: android:background="@color/mycolor" 或通过代码: FloatingActionButton fab = (FloatingActionButton) rootView.findViewById(R.id.profile_edit_fab); fab.setBackgroundColor(Color.parseColor("#mycolor")); 要么 fab.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#mycolor"))); 但以上方法均无效。我也尝试过提出的重复问题中的解决方案,但是没有一个起作用。按钮保持绿色,并且也变成了正方形。 PS知道如何添加波纹效果也很高兴,也无法理解。

21
此活动已具有窗口装饰提供的操作栏
试图移动我的东西Toolbar而不是操作栏,但我不断收到错误消息 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tyczj.weddingalbum/com.xxx.xxx.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) at android.app.ActivityThread.access$600(ActivityThread.java:141) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at …

20
为什么我的Button文本被迫在Lollipop上全部大写?
在我的应用程式“ WA即时潮汐”中我最近中使用新的Nexus 9平板电脑(Lollipop-API 21)测试了兼容性。 它写入一些按钮文本。这个应用程式可以使用Android 2.3和Android 4.0正确写入文字。即混合使用大写和小写字母。 当我的Nexus 9上运行相同的应用程序时,文本中的所有字母均大写。 FWIW我的清单包含以下语句: uses-sdk android:minSdkVersion="10" android:targetSdkVersion="14" 我可以在我的代码中解决这个问题,还是操作系统中的错误?

14
appcompat-v7:21.0.0':找不到与给定名称匹配的资源: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 resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. …

11
Android Material Design按钮样式
我对材质设计的按钮样式感到困惑。我想获得彩色的凸起按钮,如附件链接中所示。例如,在“使用情况”部分下看到的“强制停止”和“卸载”按钮。是否有可用的样式或需要定义它们? http://www.google.com/design/spec/components/buttons.html#buttons-usage 我找不到默认的按钮样式。 例: <Button style="@style/PrimaryButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Calculate" android:id="@+id/button3" android:layout_below="@+id/editText5" android:layout_alignEnd="@+id/editText5" android:enabled="true" /> 如果我尝试通过添加来更改按钮的背景色 android:background="@color/primary" 所有样式都会消失,例如触摸动画,阴影,圆角等。

30
Android上的异常“打开失败:EACCES(权限被拒绝)”
我正进入(状态 打开失败: EACCES (Permission denied) 在线上 OutputStream myOutput = new FileOutputStream(outFileName); 我检查了根,然后尝试了android.permission.WRITE_EXTERNAL_STORAGE。 我该如何解决这个问题? try { InputStream myInput; myInput = getAssets().open("XXX.db"); // Path to the just created empty db String outFileName = "/data/data/XX/databases/" + "XXX.db"; // Open the empty db as the output stream OutputStream myOutput = new FileOutputStream(outFileName); // Transfer …

16
对按钮具有背景颜色的实质影响
我正在使用Android v21支持库。 我创建了具有自定义背景色的按钮。当我使用背景色时,诸如波纹,显露之类的Material设计效果消失了(单击时的高程除外)。 <Button style="?android:attr/buttonStyleSmall" android:background="?attr/colorPrimary" android:textColor="@color/white" android:textAllCaps="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Button1" /> 以下是一个普通按钮,效果正常。 <Button style="?android:attr/buttonStyleSmall" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textAllCaps="true" android:text="Button1" />



10
Android L中不建议使用操作栏导航模式
纵观在为Android“L”预览API diff报告,我看到与在导航模式的所有方法ActionBar类(如setNavigationMode(),addTab(),selectTab(),&C)。现在已弃用。 该文档说明: 内置工具栏操作栏不赞成使用操作栏导航模式。考虑改用其他常见的导航模式。 所谓的替代品是什么? 另外,“嵌入式工具栏操作栏”是否是新概念?我想我以前没有听说过。

13
对Android Lollipop CardView的波纹效果
我试图让CardView时,通过设置在Android触摸显示连锁反应:活动XML文件中backgound属性描述这里 Android开发者页面上,但它不工作。完全没有动画,但是会调用onClick中的方法。我也尝试过按照这里的建议创建一个ripple.xml文件,但结果相同。 出现在活动XML文件中的CardView: <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="155dp" android:layout_height="230dp" android:elevation="4dp" android:translationZ="5dp" android:clickable="true" android:focusable="true" android:focusableInTouchMode="true" android:onClick="showNotices" android:background="?android:attr/selectableItemBackground" android:id="@+id/notices_card" card_view:cardCornerRadius="2dp"> </android.support.v7.widget.CardView> 我是android开发的新手,所以我可能犯了一些明显的错误。 提前致谢。

7
带有AppCompat-v7的工具栏和上下文操作栏
我正在使用Lollipop和AppCompat-v7库中引入的新添加的工具栏。我按照本指南设置工具栏时,发现,当您调用将弹出上下文操作栏的内容(例如突出显示要复制/粘贴的文本)时,它将在页面上向下推工具栏。您可以在页面底部的图像中看到我在说什么: 因此,基本上,我是这样设置的。我在与包含标签一起使用的xml文件中定义了工具栏: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary"/> 然后,我将其实例化为: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:id="@+id/root" tools:context=".MainActivity"> <include layout="@layout/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content"/> <!-- Rest of view --> </LinearLayout> 在代码中,我将其设置如下: // On Create method of activity: Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); 有谁知道如何使Contextual ActionBar出现在工具栏的上方?

22
INSTALL_FAILED_DUPLICATE_PERMISSION…C2D_MESSAGE
我在应用中使用Google通知,到目前为止,我在清单中做了以下操作: <!-- GCM --> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <!-- GCM requires a Google account. --> <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Keeps the processor from sleeping when a message is received. --> <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <!-- This app has permission to register and receive data message. --> <!-- Creates a custom permission so …

16
默认情况下,工具栏上没有阴影吗?
我正在使用支持库v21中的新工具栏更新我的应用。我的问题是,如果我未设置“ elevation”属性,则工具栏不会投射任何阴影。这是正常行为还是我做错了什么? 我的代码是: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/my_awesome_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:elevation="4dp" android:minHeight="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> <FrameLayout android:id="@+id/FrameLayout1" android:layout_width="match_parent" android:layout_height="match_parent"> . . . 在我的Activity-OnCreate方法中: Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar); setSupportActionBar(toolbar);

24
“您无法安装此应用,因为其他用户已经在此设备上安装了不兼容的版本”
尝试从Play商店安装我自己的应用程序时,显示“您无法安装此应用程序,因为其他用户已在此设备上安装了不兼容的版本” 注意-我已经卸载了调试版本,还清除了我的缓存。仍然无法从Play商店安装它。 我的手机没有被植根,因此正如stackoverflow上的另一个类似答案所示,我无法使用根文件浏览器来清除数据。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.