Articles of androiddesignsupport

CollapsingToolbarLayout和NestedScrollView无法正常工作

我正在尝试使用NestedScrollView实现CollapsingToolbarLayout,它在底部的NestedScrollView中显示TextView,不允许,滚动或折叠工具栏。 我已经使用了RecyclerView而不是NestedScrollView。 当我删除app:layout_behavior=”@string/appbar_scrolling_view_behavior ,工具栏会崩溃,但NestedScrollView不会低于AppBarLayout。有任何解决方案或建议可以解决这个问题吗? XML 结果

TabLayout选择了标签重力

TabLayout设置了ViewPager ,有很多标签, MODE_SCROLLABLE和keyline app:tabContentStart=”72dp” 。 当用户选择选项卡时, TabLayout尝试将选定的选项卡滚动到中心。 我希望选定的选项卡与keyline保持对齐,而不是居中。 可能吗? Android设计支持库v22.2.0。

从android支持设计导航抽屉中删除滚动条?

我刚刚将支持设计库从22.2.1更新到23.0.1,并立即注意到导航抽屉中存在滚动条。 我试着用 android:scrollbars=”none” 但这并没有解决它。 有没有其他方法可以删除滚动条?

Android BottomSheet:正在工具栏下隐藏

我尝试使用支持库23.2.0中的新底页将底页扩展为全屏,如设计指南中所建议的那样 这非常好,但是底部的表格在我的ActionBar和我的标签下。 怎么可能让它超越工具栏? 我的菜单结构如下:

支持库24.2.1中锚定FloatingActionButton的错误

我从24.2.0开始就遇到过这个问题,但是现在我正在使用24.2.1并且bug仍在这里,它只能很好地运行<= 24.1.1。 我有一个像这样的锚定FloatingActionButton: 它通常像这样工作: 但有时会出现错误,锚点不起作用: 有没有办法解决这个问题,还是应该等到这个bug得到修复并使用24.1.1代替?

Android设计支持库辅助抽屉菜单

我已切换到官方Google设计支持库。 现在,我想使用带有分隔符的二级菜单,如下所示: 但是由于Android正在使用Menu Inflater,我不知道现在该做什么。 我可以添加第二组,但是这些项目具有相同的大小并且没有分隔符。 drawer.xml: MainActivity.java: package net.sutomaji.freizeitspiele; import android.os.Bundle; import android.support.design.widget.NavigationView; import android.support.v4.app.FragmentTransaction; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.Toast; /** * Created by Tom Schneider on 18.06.15 */ public class MainActivity extends AppCompatActivity { //Defining Variables private Toolbar toolbar; private NavigationView navigationView; private […]

在EditText下面显示Helper文本以及提示

我想在这些方面做点什么: 我可以使用android:hint=”Email Address”显示android:hint=”Email Address”但无法显示帮助文本 – 这将是您的电子邮件用户名 ` 我得到的只是,并且没有用户名最好是您在edittext下面注册的电子邮件 : 输出: 任何指针赞赏。 谢谢。

CollapsingToolbarLayout中的工具栏,工具栏标题未显示

我使用CollapsingToolbarLayout作为Toolbar的父级,在它下面是布局 然后我想用下面的代码设置Toolbar的标题,但它不起作用。 标题只是没有显示。 Toolbar toolbar = (Toolbar) findViewById(R.id.test_toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayShowTitleEnabled(true); getSupportActionBar().setTitle(“ABC”); 我还尝试使用以下代码在CollapsingToolbarLayout设置标题,它也不起作用。 CollapsingToolbarLayout collapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar_layout); collapsingToolbarLayout.setTitleEnabled(true); collapsingToolbarLayout.setTitle(“ABC”); 但是如果我从我的布局中删除了CollapsingToolbarLayout并将AppBarLayout作为Toolbar的直接父级,则上面的代码设置Toolbar的标题。 我错过了什么吗? 这个问题太奇怪了。 这是设计支持库中的错误吗? 如何在不改变布局的情况下解决问题?

NavigationView抛出错误:没有为包中的属性“menu”find资源标识符

我想在我的布局中添加NavigationView,如下所示: 但问题是我在编译期间遇到错误,如下所示: C:\Users\IBM_ADMIN\Documents\Androidprojects\supporttest\app\src\main\res\layout\activity_main.xml Error:(22) No resource identifier found for attribute ‘menu’ in package ‘ranjithnair02.com.supporttest’ Error:Execution failed for task ‘:app:processDebugResources’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Users\IBM_ADMIN\Documents\android-studio\sdk\build-tools\22.0.1\aapt.exe” finished with non-zero exit value 1 Information:BUILD FAILED 我在menu / drawer.xml中添加了菜单项。

fab.show()在初始化新活动后第一次没有animation

我正在使用com.android.support:design:23.1.0库中的浮动操作按钮(fab)组件来生成我的应用程序的工厂。 但是我第一次使用fab.hide()加载一个新活动,并在点击一个按钮后尝试通过fab.show()显示图标时,没有animation制作工厂。 这仅在加载新活动后第一次发生。 当我多次尝试隐藏并显示按钮时,它会正常animation。 这是什么问题? 在加载活动后立即对其进行animation制作也很有魅力。 活动中的Java: fabSend = (FloatingActionButton) findViewById(R.id.fabSend); fabSend.hide(); CompoundButton.OnCheckedChangeListener changeChecker = new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked){ // FAB on fabSend.show(); } else { // FAB off fabSend.hide(); } } }; Layout.xml