草庐IT

android - 无法解析 android.support.design。迁移到 AndroidX 后

我正在尝试使用以下代码fragment获取Snackbar的TextView:snackbarView.findViewById(android.support.design.R.id.snackbar_text)但AndroidStudio不解析设计库。我怎样才能让这段代码工作? 最佳答案 使用此解决方案解决:snackbarView.findViewById(com.google.android.material.R.id.snackbar_text) 关于android-无法解析a

android - 在支持设计库中找不到 android.support.design.widget.Snackbar

我开发了自己的库模块,我使用Snackbar。这是我的Gradle文件:applyplugin:'com.android.library'android{compileSdkVersion23buildToolsVersion"23.0.2"defaultConfig{minSdkVersion14targetSdkVersion23versionCode1versionName"1.0"}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile('proguard-android.txt'),'p

android - 合并 dex 程序类型已存在时出错 : android. support.v4.os.ResultReceiver$MyResultReceiver

合并dex时出错以下是依赖项。ext{anko_version='0.10.5'support_lib='1.0.0-alpha1'room_lib="1.1.0"}dependencies{implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"implementation"androidx.cardview:cardview:$support_lib"implementation"com.google.android.material:material:$support_lib"implement

android - 无法解析 : com. android.support :appcompat-v7:25. 1.0

我的AndroidStudio充满了错误androidstudio无法识别库。Error:(27,13)Failedtoresolve:com.android.support:appcompat-v7:25.1.0 最佳答案 确保存储库部分包含一个带有“https://maven.google.com”端点的maven部分。例如:allprojects{repositories{jcenter()maven{url"https://maven.google.com"}}}更新:allprojects{repositories{goo

android - ActionBarSherlock - android.support.v4.app.Fragment 类型无法解析。它是从所需的 .class 文件中间接引用的

我在一个本身就是一个库的项目中使用ActionBarSherlock作为一个库项目。在我将项目移至新计算机并更新SDK工具之前,一切正常。我有这个错误,我不明白。当我像这样创建一个扩展SherlockFragment的类时:importcom.actionbarsherlock.app.SherlockFragment;publicclassSomeFragmentextendsSherlockFragment{...}我有以下编译错误:Thetypeandroid.support.v4.app.Fragmentcannotberesolved.Itisindirectlyrefere

android - 错误 : MapFragment cannot be cast to android. support.v4.app.Fragment

首先,我在这里注意了:StartFragmentActivityfromActivity现在我有以下问题:mapActivity:publicclassMapsActivityextendsFragmentActivity{privateGoogleMapmMap;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.maps);setUpMapIfNeeded();}...并希望从MainActivity中启动它:

android.graphics.drawable.ColorDrawable 无法转换为 android.support.v7.widget.RoundRectDrawableWithShadow

我尝试在我的应用程序中使用CardView,它在我的xml布局中运行良好。由于我想在我的代码中而不是通过xml生成它们,因此我尝试按照Android开发人员(https://developer.android.com/preview/material/ui-widgets.html#cardview)的建议使用CardView.setRadius()-Method设置半径。这根本不起作用!我希望有人可以帮助我解决我的问题,或者找到一个很好的xml布局解决方法。这是我的代码:intheight=(int)TypedValue.applyDimension(TypedValue.COMPL

android.support.v4.widget.CircleImageView 不起作用

当我尝试使用:android.support.v4.widget.CircleImageView它使我的应用程序崩溃如何支持新的MaterialDesignWidgetCircleImageView有没有使用这个新小部件的例子Logcatjava.lang.RuntimeException:UnabletostartactivityComponentInfo{com.vogella.android.recyclerview/com.vogella.android.recyclerview.MainActivity}:android.view.InflateException:Binar

android - 程序类型已存在 : android. support.v4.app.BackStackRecord

我已经升级了我的AndroidStudio,在最新版本中发现了很多问题。尽管存在许多类似的问题,但我检查了所有答案,但没有一个对我有用!这是我在编译代码时遇到的错误:Programtypealreadypresent:android.support.v4.app.BackStackRecord$OpMessage{kind=ERROR,text=Programtypealreadypresent:android.support.v4.app.BackStackRecord$Op,sources=[Unknownsourcefile],toolname=Optional.of(D8)}这

c++ - 从 C++ 中找到 "~/Library/Application Support"?

我已经编写了一个GTKmm应用程序,并且正在尝试创建一些OSX增强功能。我想将我的配置文件存储在ApplicationSupport/myApp文件夹中,但是我不知道找到该文件夹​​的正确方法。我尝试过浏览CoreFoundation库(我用来获取myApp.app路径),但找不到任何东西。 最佳答案 在C/C++中的正确方法:#includeFSRefref;OSTypefolderType=kApplicationSupportFolderType;charpath[PATH_MAX];FSFindFolder(kUserDom