android-support-library相关内容
我有一个支持多语言的旧项目.我想升级支持库和目标平台,在迁移到 Androidx 之前一切正常,但现在更改语言不起作用! 我使用此代码更改应用程序的默认语言环境 private static Context updateResources(Context context, String language){Locale locale = new Locale(language);Local
..
我使用的是从 Android 4.3(API 级别 18)开始提供的新 v7 appcompat 库. 无论在 showAsAction 中为菜单项指定了什么,它都不会显示 - 它总是创建溢出菜单图标,甚至在菜单下放置一个菜单项. 尝试向这样的活动添加菜单: @Override公共布尔 onCreateOptionsMenu(菜单菜单){getMenuInflater().infla
..
最近,我阅读了这些帖子: Android 设计支持库 Android 支持库,修订版 22.2.0 FloatingActionButton 但是,他们都没有给出关于创建新 FloatingActionButton 的详细示例.太难理解了,所以才问这个问题. 谁能给我举个例子? 编辑 我刚刚在 FloatingActionButton (FAB) 上发现了一些问题
..
我在支持设计库中遵循了新组件 NavigationView 的教程并且无法通过此错误消息: 错误膨胀类 android.support.design.widget.NavigationView 我在这里尝试了所有解决方法 使用任何 Android 设计支持库元素时出错 但错误信息仍然存在. xml 项目 build.gradle buildscript {存储库{jc
..
我在 ViewPager 实例中使用的片段非常占用资源,所以我只想一次加载一个.当我尝试以下操作时: mViewPager.setOffscreenPageLimit(0);mViewPager.setAdapter(mPagerAdapter); 我的 FragmentStatePagerAdapter.getItem(int position) 覆盖函数被调用了 3 次,这就是我调用 mV
..
在我的 NavigationView 中,我有一个标题布局,id 为“viewId",带有活动按钮.要设置这些按钮,我在活动的 onPostCreate 中执行以下操作: final View panel = findViewById(R.id.viewId);panel.setOnClickListener(new View.OnClickListener() {...设置在这里...});
..
我在布局中使用 ScrollView,并尝试使用新的 CoordinatorLayout 来自设计支持库. 我的布局文件如下所示: ...
..
我正在为我正在开发的这个应用程序添加一个导航抽屉,我已经在互联网上搜索过了;论坛、stackoverflow、android 开发人员文档,仍然没有找到一个很好的答案. 我知道可以在不使用这些东西的情况下做到这一点.我想知道的是如何.NsMenuAdapter模型使用了一个标题,然后还有这些功能 getActionBar().setDisplayHomeAsUpEnabled(true);
..
我正在使用 IntelliJ 并在调试模式下运行 Proguard,但我似乎无法摆脱以下警告: ProGuard: [MyApplication] 警告:无法写入资源 [META-INF/MANIFEST.MF](重复的 zip 条目 [android-support-v13.jar:META-INF/MANIFEST.MF]) 这个项目有几个模块,其中两个使用了 android-suppor
..
我正在尝试使用新的 Preference v14 支持库.为了给首选项一个材质样式,我在我的 Activity 中使用了以下样式: @style/PreferenceThemeOverlay.v14.Material 效果很好.我的问题是,当我在运行时添加新的首选项时,它们会使用旧主题膨胀.结果截图如下:
..
我希望至少支持 api 10,我希望能够很好地设置我的首选项样式,我希望能够有标题(或显示 PreferenceScreens).AppCompat 的着色不完全支持 PreferenceActivity 似乎不适合.所以我正在尝试使用 AppCompatActivity 和 PreferenceFragmentCompat. public class Prefs extends AppComp
..
我正在使用最新的 appcompat 支持库实现棒棒糖风格的导航抽屉,但问题是从未显示汉堡包图标.只显示返回图标. 这是我的活动代码 import android.os.Bundle;导入 android.support.v4.widget.DrawerLayout;导入 android.support.v7.app.ActionBarActivity;导入 android.support
..
在新的更新中,Google 发布了一个新的 API 支持库,该库支持 API 级别 7+ 中的 ActionBar. 我使用 ActionBarSherlock 直到这次更新,我编写了加载菜单的代码: @Override公共布尔 onCreateOptionsMenu(菜单菜单){MenuInflater inflater = getMenuInflater();inflater.infl
..
背景 我正在尝试切换我的 替代方案“应用管理器"应用从ActionBarSherlock 库到支持库 Google 已创建,自它获得更多更新(不再开发 ActionBarSherlock,链接此处 ),我认为它应该涵盖很多功能. 问题 一切都很顺利(或者看起来如此),除了 ActionBarSherlock 上一个名为 ICSLinearLayout 的类,我曾经用来显示分隔线,
..
我想弄清楚为什么我的 Android 工作室无法正确识别 AppCompat v7 库.下面的导入语句显示为灰色,并表示没有 support.v7.app 的包.以下是我的活动文件: import android.support.v7.app.AppCompatActivity;公共类 XApplicationActivity 扩展了 AppCompatActivity 我的 build.gr
..
我不确定这个错误是什么意思. 任务 ':excelSior:packageAllDebugClassesForMultiDex' 执行失败.>java.util.zip.ZipException:重复条目:android/support/v4/util/TimeUtils.class 我目前正在为我的库使用 android-support-v4.jar 依赖项{编译项目(':addThisS
..
如果我从命令行运行 gradle assembleDebug,我突然收到这个错误: 意外的顶级异常:com.android.dx.util.DexException: 多个 dex 文件定义了 Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersio
..
我在一个项目上使用片段活动,但似乎 v4 支持 FragmentActivity 没有 getSupportActionBar() 方法,我需要使用支持的为了使用 android.support.v7.app.ActionBar 解决方案 ActionBarActivity 确实支持您需要的方法,并且是 FragmentActivity 的子类.请参阅:http://developer.a
..
我有一个 FragmentActivity,我想在其中使用一个地图片段.我在让支持片段管理器访问它时遇到问题. if (googleMap == null) {googleMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map1)).getMap();//检查地图是否创建成功如果(goo
..
我在处理片段时遇到了两个被多次使用的 Activity 和 FragmentActivity.我想知道这两者之间有什么区别,因为当我用 FragmentActivity 更改 Activity 时,它对应用程序没有影响. 解决方案 A FragmentActivity 是 Activity 的子类,专为 Android 支持包. FragmentActivity 类添加了几个新方法以
..