首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防火墙依赖项,防火墙-崩溃:10.0.1‘

防火墙依赖项,防火墙-崩溃:10.0.1‘
EN

Stack Overflow用户
提问于 2017-01-11 10:25:18
回答 1查看 363关注 0票数 0

如果有人对此有任何解释,请帮助我理解。

问题是:

如果在依赖项中我使用这个,

代码语言:javascript
复制
compile 'com.google.firebase:firebase-crash:10.0.1'  

然后,下面的代码在布局中不可见。

代码语言:javascript
复制
  <android.support.v4.view.PagerTabStrip
                android:id="@+id/pager_header"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="top"
                android:background="@color/colorAccent"
                android:paddingBottom="@dimen/_7dp"
                android:paddingTop="@dimen/_7dp"
                android:textAppearance="@style/MyCustomTabTextAppearance"
                android:textColor="@color/colorWhite" />

但如果我是在降低火势,像这样,

代码语言:javascript
复制
 compile 'com.google.firebase:firebase-crash:9.4.0'

然后下面的代码是可见的。

代码语言:javascript
复制
<android.support.v4.view.PagerTabStrip
                    android:id="@+id/pager_header"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="top"
                    android:background="@color/colorAccent"
                    android:paddingBottom="@dimen/_7dp"
                    android:paddingTop="@dimen/_7dp"
                    android:textAppearance="@style/MyCustomTabTextAppearance"
                    android:textColor="@color/colorWhite" />

这是我的应用程序依赖关系。

代码语言:javascript
复制
   dependencies {
        compile fileTree(include: ['*.jar'], dir: 'libs')
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:23.3.0'
        compile 'com.android.support:design:23.3.0'
        compile 'com.android.support:recyclerview-v7:23.3.0'
        compile 'com.android.support:cardview-v7:23.3.0'
        compile 'com.squareup.okhttp3:okhttp:3.2.0'
        compile 'com.nineoldandroids:library:2.4.0'
        compile 'com.android.support:palette-v7:23.3.0'
        compile 'io.github.kexanie.library:MathView:0.0.6'
        compile 'jp.wasabeef:blurry:2.0.2'
        compile 'com.mcxiaoke.volley:library-aar:1.0.0'
        compile('com.crashlytics.sdk.android:crashlytics:2.5.7@aar') {
            transitive = true;
        }
        compile 'com.google.firebase:firebase-crash:10.0.1'
    }
    apply plugin: 'com.google.gms.google-services'

这是我的项目的依赖项。

代码语言:javascript
复制
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.3.1'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
        classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.google.firebase:firebase-plugins:1.0.4'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-21 02:33:28

我找到了解决这个问题的办法。

在我们的MainActivity中,像这样初始化PagerTabStrip。

代码语言:javascript
复制
PagerTabStrip pagerTabStrip = (PagerTabStrip) findViewById(R.id.pager_header);

((ViewPager.LayoutParams) pagerTabStrip.getLayoutParams()).isDecor = true;

需要记住的一点是,它不会在Studio中的布局预览上显示效果。但是,如果您运行,您将能够在您的设备中看到正确的输出.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41588287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档