小编ham*_*stn的帖子

带有 rtl 布局方向的 api 17 和 18 的 Tablayout 问题

我正在开发一个 RTL 应用程序,它使用 TabLayout(可滚动模式)和 ViewPager 来滑动片段页面!在针对不同的 api 对其进行测试后,我注意到 api 17 和 18 中 TabLayout 的异常行为!

然后我想也许我的 xml 或我的代码有问题!我决定使用第三方库来避免这个问题,但同样的结果发生了!

在与第三方库所有者进行调查后,我们注意到库和 TabLayout 都使用 Horizo​​ntalScrollView,也许这就是问题所在!

调查链接:https : //github.com/ogaclejapan/SmartTabLayout/issues/107

请指导我解决这个问题!

有没有办法在 api 17 和 18 中使用 api 23 内的 Horizo​​ntalScrollView ?

重现问题的步骤:

  • 困难的方法:创建一个新项目并在其中使用以下 xml 和代码并在 api 17 或 18 模拟器上运行它。

    构建工具版本“23.0.2”

    compileSdkVersion 23

活动_main.xml :

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layoutDirection="rtl"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="ir.heandshe.testinghorizontal.MainActivity">

    <android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        android:layout_width="match_parent"
        android:layout_height="?android:attr/actionBarSize"
        app:tabMode="scrollable"/>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

主活动.java :

 public class MainActivity extends AppCompatActivity {

    private TabLayout tabs; …
Run Code Online (Sandbox Code Playgroud)

java android android-layout android-tablayout

6
推荐指数
1
解决办法
1133
查看次数

使用javascript在css3中获取@keyframe当前值

请参阅此处的演示:http: //jsfiddle.net/hamidrezabstn/fgcPa/5/

当我点击中间的雨滴时,我希望它旋转到旋转圆圈的当前位置!我尝试下面的JS代码,但它不起作用!我要做的下一件事是用旋转圆圈旋转雨滴!

 $(function() {
    $('#center').click(function() {
        var pos = $('#circle').css('transform')
        $(this).css('transform', 'pos')

        });
});
Run Code Online (Sandbox Code Playgroud)

javascript css jquery css3 css-animations

3
推荐指数
2
解决办法
3913
查看次数