草庐IT

Lollipop

全部标签

android - 区域设置未在 Android 5.0 Lollipop 中以编程方式设置

我的应用程序根据应用程序中选择的语言设置语言环境。直到Kitkat,我的代码工作正常。更新到Lollipop语言环境后未设置。在这里我粘贴我的代码来设置语言环境..Localelocale=newLocale("de_DE");Locale.setDefault(locale);Configurationconfig=newConfiguration();config.locale=locale;getBaseContext().getResources().updateConfiguration(config,null); 最佳答案

android - 在 Android 5.0+ Lollipop 中从 DatePicker 隐藏日、月或年

我一直在寻找一种解决方案来从DatePicker中隐藏以下任何一个微调器。对于Android5.0,内部变量发生了变化,在我的例子中,在我的设备更新后,日期和月份微调器再次可见。Android4.4和Kitkat解决方案DatePickerdpDate=(DatePicker)findViewById(R.id.dpDate);//InitializeDatePickerintyear=dpDate.getYear();intmonth=dpDate.getMonth();intday=dpDate.getDayOfMonth();dpDate.init(year,month,day,

android - 既然 ActionBar 选项卡已被弃用( Lollipop ),我如何为 ViewPager 制作选项卡

这个问题在这里已经有了答案:ActionbarnavigationmodesaredeprecatedinAndroidL(10个回答)关闭8年前。我已经看到PagerTabStrip是一种显示ViewPager选项卡的方法。现在ActionBar已被Toolbar弃用,看来PagerTabStrip是我唯一的选择。除了,我只看到它以以下样式出现:我真的只想要普通的标签(带有图标),就像我之前可以用ActionBar做的那样:现在这样做的正确方法是什么?我应该使用旧的TabWidget并手动添加标签吗?或者有没有一种我不知道的PagerTabStrip样式?编辑:这是我最终使用的库:h

Android Lollipop 共享元素过渡闪烁/闪烁

我在Lollipop上的共享元素转换中看到了奇怪的东西。共享元素在开始动画之前闪烁(请观看视频https://www.youtube.com/watch?v=DCoyyC_S-9A)我不知道为什么会这样。但是,当我添加false对于我的主题,我没有看到闪烁,但过渡看起来不太好(它们看起来只有一半在动画“隐藏”动画的后半部分)。其他过渡设置:truetruetruetrue@android:transition/move@android:transition/move我正在使用ActivityCompat和ActivityOptionsCompat开始Activity:ActivityO

android - Lollipop 版软键盘隐藏EditText

我有一个包含RelativeLayout作为根布局的布局,相对布局在顶部包含ListView,在相对布局的底部包含一个Edittext。在Prelollipop版本的设备中,只要软键盘打开Edittext就会向上推,我就能看到Edittext。但在Lollipop软键盘中隐藏了Edittext。我已经在list文件中设置了android:windowSoftInputMode="adjustPan|adjustResize"。请帮助我 最佳答案 尝试在您的主布局中提供fitsSystemWindows(对于Lollipop版本)an

android - 如何在 Android Lollipop 版本的 Parcelable 类中添加/保留 Class<?> 对象

我在发送Parcelable时遇到问题来自一个Activity的数据给另一个。MYQUESTION:Isitpossibletoadd/keepClassobjectinsideaParcelableclasswhichhastobesenttoanotherActivity?IfpossiblethenhowcanIachieveit?我已经尝试这样做了,但我在Android5.0,5.1and5.1.1中收到以下异常版本:我的LOGCAT:04-1414:58:36.838:E/AndroidRuntime(31164):FATALEXCEPTION:main04-1414:58:

android - 使用全屏 Activity 在 Android Lollipop 上设置导航栏颜色

有没有办法在全屏Activity中设置导航栏颜色?if(android.os.Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){getWindow().setNavigationBarColor(getResources().getColor(R.color.Theme_color));我的主题风格中的这一行:#E64A19两者都会在我的Activity布局上方产生相同的透明导航栏...代码:Activity:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){supe

如果在 android lollipop 中关闭蓝牙,Android ble 应用程序会崩溃

您好,我正在尝试为AndroidLollipop扫描蓝牙ble设备。它工作正常,但如果关闭蓝牙然后运行应用程序,它会崩溃,然后弹出窗口以启用蓝牙。理想情况下,如果它关闭,它应该弹出窗口以启用蓝牙。这是启用蓝牙的方法:privatevoidenableBluetooth(){if(bluetoothAdapter==null){//bluetoothState.setText("BluetoothNOTsupported");}elseif(!bluetoothAdapter.isEnabled()){//bluetoothAdapter.enable();IntentenableBtI

android - Lollipop 更新后 HTC ONE M8 IR Blaster 无法正常工作

我需要使用HTCOne设备上的红外发射器。在lolipop更新之前我可以做到这一点没问题,但现在我的代码不起作用。ConsumerIrManagermCIR=(ConsumerIrManager)getSystemService(Context.CONSUMER_IR_SERVICE);mCIR.transmit(freq,pat);其中freq和pattern是打开我的电视所需的值(来自制造商)运行这段代码我没有遇到任何错误,唯一的问题是HTCone设备上的红外发射器没有亮起。(通过相机看irblaster)。我不明白,完全相同的代码适用于galaxys5设备。如果有人可以让红外线在

android - RecyclerView.itemDecoration onDraw c.drawLine 与 Lollipop 之前的设备不兼容?

我正在尝试创建我自己的扩展到RecyclerView的CustomDivider类。ItemDecoration基于Google的示例,其中有一个分隔线。幸运的是,我试过的代码可以运行,但我只在运行于Lollipop的模拟器中尝试过,我发现它在我的Kitkat设备上不起作用。这是模拟器和结果的屏幕截图。这是我运行Kitkat的AsusZenfone4的屏幕截图。这是我的代码:publicclassCustomDividerextendsRecyclerView.ItemDecoration{publicstaticfinalintLINEAR_HORIZONTAL_LIST=Linea