问题标签 [androiddesignsupport]
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.
android - android:如何使用 CoordinatorLayout 和半透明导航栏?
我一直在研究新的谷歌支持设计库。我正在努力如何使导航栏半透明并在栏下方显示 recyclerView 的内容。
我正在测试 5.1 nexus 5。我使用下面的项目作为测试项目。来自 Chris Banes 的示例代码:https ://github.com/chrisbanes/cheesesquare
我在下面添加到styles.xml
使导航栏半透明。
但是,我无法让 CoordinatorLayout 及其内容 recyclerView 显示在栏下方。
我想要的是:
recyclerView 显示在导航栏下
快速返回在那里,当应用栏隐藏时,它不应该在半透明状态栏下方。状态栏应该能够完全隐藏向上滚动的部分。
android - AppBarLayout 没有响应片段中的滚动
我正在使用新的 Android 支持设计库。我已经关注了 Android Developer Blogspot 上的演示,除了我为 RecyclerView 使用了一个片段,而不是将两者放在同一个 xml 中。
这是我的 activity_main.xml
这是toolbar.xml
我在 gradle 中添加了最新的支持库依赖项。我看到另一个人说它不起作用,因为他在片段中使用了列表视图,但我按照建议使用了 RecyclerView。
android - 关闭和打开抽屉后,导航视图中图标的检查状态错误
我已经尝试从 Android 支持设计库中实现新的 NavigationView。该应用程序由一个 DrawerLayout 和一个带有 NavigationView 的 Fragment 组成。带有图标的简单菜单。
我正在启动应用程序,但没有检查任何项目。
然后我单击该项目被检查的项目,文本和图标都显示检查状态:
然后我通过滑动打开和关闭抽屉。现在发生的情况是,我选择的项目的文本显示选择状态,但图标没有。另一方面,上面的项目具有显示已选中状态的图标。
这是一个错误还是我做错了什么?
我的项目与应用截图可以在这里查看:
android - 自定义 NavigationView - 添加动态 headerView,Android 支持设计库
我尝试了新的 android 支持设计库中的 navigationView。我想要一个动态的标题视图。基本上,我的 headerview 将显示类似于当天报价的内容。我有大约 10 个引号,我想随机选择一个引号并显示在 headerView 的文本视图中。我还想为 headerView 添加 onClick 方法。
现在,我看不到以编程方式更改 headerview 布局的任何可能性。有什么建议可以实施吗?
android - NestedScrollView 和 WebView 高度问题
我使用新的android.support.v4.widget.NestedScrollView
,我遇到了问题。
这是我的布局:
我需要在 textView 中加载 html,所以我做了:
content.setText(Html.fromHtml(htmlString));
而且看起来很奇怪。我的 textview 放在屏幕底部。
在我滑动文本后,它开始看起来很正常。
而且我认为 textview 不仅仅是对这些问题的看法。我尝试使用 webview,但它甚至不显示内容(我认为是由于高度计算不正确)。所以我需要 webview 或 textview 来纠正使用NestedScrollView
.
PS 如果我在其中设置 textview 高度,dp
则文本看起来正确,但我需要wrap_content
高度。
更新于 08.07.15
最后我需要使用WebView
. Alex Facciorusso 的回答部分有效,但我遇到了另一个问题。当WebView
内容具有特定高度时,我可以看到部分内容,但无法向下滚动。例子:
android - 使用 Android 设计支持库的工具栏间距问题
在关注liuguangqiang 的示例甚至Chris Bane 的用于 Android 设计支持库的 cheesesquare 示例时,工具栏间距似乎存在问题,如图所示。
这是我的 activity.xml 代码:
如您所见,我非常密切地关注了 Chris Bane 的示例。但是,此问题仅存在于 Lollipop 上,而它在 pre Lollipop 上运行良好。
有人遇到同样的问题,或者知道可能的解决方法吗?
android - DrawableLeft 与使用 TextInputLayout android 的提示重叠
当我尝试使用 TextInputLayout 在 EditText 的左侧添加一个可绘制对象时,edittext 提示与可绘制对象重叠。
如何避免可绘制重叠。在不使用 TextInputLayout 的情况下,drawableLeft 工作正常
android - ToolbarLayout 再次进入时变白
我已经实现了一个带有 recylerview 的工具栏,就像在博客文章中一样。但我还添加了一个导航抽屉。如果我执行以下步骤,工具栏在滚动后再次进入时变为白色
- 向下滚动,
RecyclerView
所以Toolbar
会隐藏 NavigationDrawer
向左滑动打开- 关闭
NavigationDrawer
右关闭 - 向上滚动
RecyclerView
Toolbar
在这个变白之后出现
我知道工具栏仍然存在,因为我仍然可以单击其中膨胀的菜单项。当我单击工具栏中的汉堡包图标时,它再次变为原始颜色。
这是结果如何的图像
这是我在代码中实现它的方式
工具栏.xml
activity_main.xml
android - Android 设计支持 TabLayout 重叠内容
我正在使用设计支持库中引入的新 TabLayout。我有这样的代码:
问题是,选项卡与片段显示的内容顶部重叠。我怎样才能解决这个问题?我在 Github 上的示例中使用 TabLayout,所以我相信我的代码没有问题。我已经有一个工具栏,因为我在导航抽屉的片段中使用选项卡,所以我从 AppBarLayout 中删除了它。
android - 如何在android支持设计库中将snackbar的属性更改为从上到下显示
我最近了解到构建版本为 22.2.0 的 android 支持设计库。在这一点上,我对大多数易于使用的自定义视图印象深刻。但是,尽管对这些问题进行定制,但我完全坚持解决方案。在那个我完全挣扎的主要部分之一是SnackBar。
我正在使用以下代码在我的Activity中显示SnackBar:
Gradle 构建库:
一切都很棒,但我需要的是从上到下显示小吃栏,而不是默认的从下到上属性。请任何人帮助您的解决方案。提前致谢