草庐IT

android - 膨胀 android.support.v4.widget.CircleImageView inflateException

我开始将我的应用程序迁移到MaterialDesign,所以我将我的一个ImageView更改为android.support.v4.widget.CircleImageView并且应用程序崩溃了,事实是它无法膨胀它,但如果我使用与CircleImageView相同的来自Lollipop设备上的androidv21与相同的属性完美配合。所以为了单独测试它,我创建了一个新项目,布局下只有这个View,但仍然崩溃。我还发现人们对googleticket有同样的问题,但它被标记为垃圾邮件:(有谁知道CircleImageView支持v4库的要求是什么 最佳答案

android - 菜单项未显示为操作 android.support.v7.widget.Toolbar

工具栏(操作栏)菜单未显示为操作,即使我只有一个菜单项..!!这是我的menu.xml我正在使用支持操作栏:android.support.v7.widget.Toolbar代码:我正在使用以下行设置操作栏:ToolbarmToolbar=(Toolbar)findViewById(R.id.toolbar);setSupportActionBar(mToolbar);那我的代码有什么问题呢?我正在使用属性shoAsAction="ifRoom",但为什么它没有在操作栏中显示为操作..?谁能帮帮我? 最佳答案 使用android:s

Android support-v4 库随 appcompat-v7 添加

在我的构建gradle文件中,我有两个依赖项(appcompat-v7和设计),然后是我添加到项目中的任何外部jar文件dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:22.2.1'compile'com.android.support:design:22.2.1'}在项目库(项目结构->库)中找到外部jar文件、appcompat-v7、design-22.2.1、support-v4和support-annotations-22.2.

android - 将 actionbarsherlock 与 android-support-v4(版本 23)一起使用

我正在开发一个带有actionbarsherlock的应用程序,ABS项目目前正在使用android-support-v4库(版本18)。现在我想扩展我的项目以支持Android6.0并使用一些方法,例如ContextCompat.checkSelfPermission(thisActivity,Manifest.permission.WRITE_CALENDAR)或ActivityCompat.shouldShowRequestPermissionRationale(thisActivity,Manifest.permission.READ_CONTACTS)我需要支持库版本23。但

android - 非法状态异常 : Could not find method insert(View) in a parent or ancestor Context class android. support.v7.widget.AppCompatButton

我已经在单个项目中启动了该程序,该程序运行正常。但是,当我复制并粘贴到一个更大的项目中时,它会在logcat中出现以下错误。FATALEXCEPTION:mainProcess:com.example.alan.mainactivity,PID:11545java.lang.IllegalStateException:Couldnotfindmethodinsert(View)inaparentorancestorContextforandroid:onClickattributedefinedonviewclassandroid.support.v7.widget.AppCompat

android - 为什么我在 Android Studio 3.2.1 中得到 "All com.android.support libraries must use the exact same version specification"?

我已阅读文章Allcom.android.supportlibrariesmustusetheexactsameversionspecification但是我添加代码实现'com.google.android.gms:play-services-ads:17.0.0'后还是得到如下信息,为什么?信息所有com.android.support库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本28.0.0、26.1.0。示例包括com.android.support:animated-vector-drawable:28.0.0和com.android.support:c

android - 添加 firebase 后,所有 com.android.support 库必须使用完全相同的版本规范

我的androidStudio显示此错误。Allcom.android.supportlibrariesmustusetheexactsameversionspecification(mixingversionscanleadtoruntimecrashes).Foundversions27.1.1,26.1.0.Examplesincludecom.android.support:animated-vector-drawable:27.1.1andcom.android.support:support-media-compat:26.1.0less...(Ctrl+F1)Therea

android.support.v4.view.ViewPager 不会禁止 android 2.2 中的子滚动?

我的应用程序使用ViewPager支持Androidv4,我的一个View在页面内有一个Horizo​​ntalScrollView,在4.0版本中它可以正常滚动,但运行2.2版本时ViewPager正在移动到下一个。有什么建议吗? 最佳答案 也许你可以试试这个:publicclassCustomViewPagerextendsViewPager{publicCustomViewPager(Contextcontext){super(context);}publicCustomViewPager(Contextcontext,Att

android - 运行时异常 :Error inflating class android. support.v4.widget.DrawerLayout

我在扩展类android.support.v4.widget.DrawerLayout时遇到错误。我在下面的代码和相关屏幕截图中发布了详细说明。堆栈跟踪:11-0407:35:04.404:E/AndroidRuntime(1427):FATALEXCEPTION:main11-0407:35:04.404:E/AndroidRuntime(1427):Process:com.example.steve,PID:142711-0407:35:04.404:E/AndroidRuntime(1427):java.lang.RuntimeException:Unabletostartact

android - 尝试在空对象引用上调用虚拟方法 'void android.support.v7.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)'

我遇到了这个错误。我花了很多时间但是唉!我陷入了这个错误。我想在我的应用程序中添加操作栏,但它在getSupportActionBar()不断向我显示此错误,请任何人指导我。FATALEXCEPTION:mainProcess:com.technerdshub.vusocial,PID:20633java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.technerdshub.vusocial/com.technerdshub.vusocial.Activities.StudentDashboardActivi