问题标签 [android-support-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1210 浏览

android - 如何在折叠工具栏布局中添加 18dpx18dp 大小的图像右侧的标题?但不在工具栏中

  • 我想在折叠工具栏中的标题右侧放置一个图标,如下所示

在此处输入图像描述

  • 但折叠后我不希望它显示在工具栏中。
  • 我想在崩溃后躲起来。

  • 我做了一些事情。使用

    collapsingToolbarLayout.setTitle(item.getName()); collapsingToolbarLayout.setForeground(getResources().getDrawable(R.drawable.ic_photo_library_white_24dp));

  • 看起来像这样。

在此处输入图像描述

  • 我仍在尝试调整该图像。

  • 但我想在折叠后隐藏该图像。因为它看起来像这样。

在此处输入图像描述

这是我的java代码。

和我的 xml 文件。

  • 提前致谢。^_^
0 投票
4 回答
6610 浏览

android - CoordinatorLayout 状态栏填充从 ViewPager 第二页消失

2016 年 1 月 2 日的编辑:应通过应用 Android 团队提供的代码来解决错误:https ://stackoverflow.com/a/35132144/3397345 ,请参阅下面接受的答案。

27/01/2016 编辑:在 v23.1.1 中仍未解决错误。到目前为止提供的解决方案不提供透明状态栏(这是此布局的目的)或过于复杂。此处提供了该错误的新屏幕记录:https ://www.youtube.com/watch?v=76IxhlUx8MQ

23/07/2015 编辑:支持设计库 v22.2.1 未修复 :-( 这也发生在 MainActivity 的工具栏快速返回上!

28/07/2015 编辑:链接问题:CoordinatorLayout 状态栏填充在片段事务期间消失

从示例存储库https://github.com/chrisbanes/cheesesquare我已经在 Detail Activity 上实现了 ViewPager。它可以工作,但状态栏从第二页消失,正如您在图片中看到的那样,仅在棒棒糖设备中,知道吗?我使用android:fitsSystemWindows="true"但它只在第一页有效:-(

在此处输入图像描述

activity_detail_viewpager.xml 如果我放在这里适合SystemWindows,StatusBar 不再透明,但它可以工作(状态栏填充不会丢失)。但我希望它透明!

activity_detail_fragment.xml

样式.xml v21

0 投票
2 回答
539 浏览

android - 在协调器布局中单击 FAB(FloatingActionButton) 时,AppBarLayout 视图变为空白

此问题出现在 Android 版本 4.2.1 上,并且布局在 5.0.2 上工作正常

我正在使用带有 AppBarLayout 和 FloatingActionButton 以及回收器视图的新协调器布局

每当我向上滚动回收器视图时,工具栏就会隐藏,这工作得很好,但是当工具栏被隐藏并且我单击 FAB 按钮然后向下滚动时,工具栏视图不可见,再次单击 fab 按钮会使工具栏返回。

0 投票
3 回答
26705 浏览

android - NavigationView OnNavigationItemSelectedListener 未被调用

我正在尝试NavigationView在我的应用程序中使用 Android 支持设计库。由于某种原因,OnNavigationItemSelected没有调用侦听器。这是我的代码

活动布局

活动 onCreate()

0 投票
2 回答
1518 浏览

android - 如何在使用 android.support.design.widget.TabLayout 的 TabLayout 时设置特定选项卡并获取当前选项卡;

我指的是这个例子来实现 TabLayout,我已经完成了。但我的问题是根据我的应用程序要求,我想从另一个活动跳转到特定的选项卡。并且还要对当前选项卡执行一些操作。那么谁能告诉我如何获取 Current Tab设置特定的 Tab

0 投票
3 回答
3242 浏览

android - NavigationView 从右侧滑动

我使用来自 android 支持设计库的新NavigationView 。它工作正常,但是当我尝试将其设置为从右侧滑动时,它会因该异常而崩溃:

我的主要布局:

谁能知道如何改变这个?我尝试将“layout_gravity”更改为“end”,这给了我同样的错误。

编辑:完整的logcat:

activity_main_content.xml:

0 投票
4 回答
5060 浏览

android - 如何在 BroadcastReceiver 中添加 Snackbars?

Snackbars 通过在屏幕底部显示一条简短消息来提供有关操作的轻量级反馈。Snackbars 可以包含一个动作。

Android 还提供了 toast,主要用于系统消息传递。Toasts 类似于小吃店,但不包含动作并且不能从屏幕上滑出。

我的问题

是否可以显示Snackbar一个BroadcastReceiverlike Toast

0 投票
4 回答
28539 浏览

android - Android CollapsingToolbarLayout 标题背景

我正在使用新的 Android 设计支持库中的 CollapsingToolbarLayout。

我已经设置了它的标题并且它工作正常,我唯一的问题是当你滚动时,文本会丢失,这取决于背景中的图像。

我想做的是为 CollapsingToolbarLayout 标题设置背景,但我还没有找到方法。

有没有办法做到这一点?

布局:

在活动中设置 CollapsingToolbarLayout 标题:

编辑:

当我折叠工具栏时,您可以在此处看到一系列图像。您可以看到标题文本是如何不可读的。问题是我无法控制我显示的图像,因此对于某些图像看起来不错,但对于其他图像,例如这个示例,它看起来一点也不好看,而且不可读。我想到的可能是在文本中添加某种背景,所以文本后面总是有相同的颜色,并且总是可读的。

在此处输入图像描述

0 投票
4 回答
12942 浏览

android - 以编程方式设置文本时,TextInputLayout 动画与文本重叠

我正在使用TextInputLayout设计支持库 22.2.1

我以编程方式设置了值EditText,当屏幕出现时,我可以看到TextInputLayout在移动到浮动位置之前,提示与里面的文本重叠。

这里有一个简单的布局:

在我的Activity

有谁知道解决方法?

在此处输入图像描述

0 投票
1 回答
218 浏览

android-layout - 如何使android应用程序密度独立?

我正在 android Studio 中开发照片编辑器。我的屏幕上有不适合其他屏幕(不同尺寸)的图像和图标。我在manifest.xml文件中包含以下支持屏幕代码

我开始知道密度独立是摆脱这种情况的方法。我不知道如何继续。请帮助我使我的应用程序密度独立的步骤是什么?activity_main.xml