Articles of 工具栏

当滚动没有内容时,如何禁用CollapsingToolbar的崩溃?

我正在使用android支持设计’com.android.support:design:22.2.1’我的问题是当滚动中没有内容时,折叠工具栏仍然启用折叠操作。 如果滚动中没有内容,我需要删除视图的折叠。 我的XML: UDPATE问题: 我已经完成了禁用和启用视图折叠的function。 我使用这行代码来禁用折叠: AppBarLayout.LayoutParams appbarParams = (AppBarLayout.LayoutParams) collapsingToolbar.getLayoutParams(); appbarParams.setScrollFlags(0); collapsingToolbar.setLayoutParams(p); 问题是appbar强制将scrollflags的高程设置为0.我尝试使用appbar.setElevation(0),但它没有任何效果。 如何从我的appbar中删除高程?

AppCompat工具栏:在ActionMode中更改溢出图标颜色

使用AppCompat工具栏,我希望能够在ActionMode更改时更改溢出菜单图标的颜色。 例如,在正常工具栏模式下,溢出图标将为白色。 并且会在ActionMode上变黑。 到目前为止,我已经设法改变了动作模式的背景以及标题文本。 但我还没有find一种方法来改变溢出菜单图标的颜色。 我知道有一个答案: 更改ActionMode Overflow图标 我尝试了第一个解决方案,但我无法find溢出图标。 第二种解决方案,即使延迟50L,也会导致溢出菜单图标闪烁ActionMode的预期颜色,短时间内非常刺耳。

不要在主题中请求Window.FEATURE_ACTION_BAR并将windowActionBar设置为false以使用工具栏代替

当我将工具栏应用到我的应用程序时,我遇到了这个问题,当我尝试运行应用程序时它崩溃了。我使用了之前的所有post但没有运气。 这是我的代码: Style.xml false true 我试过parent =“@ style / Theme.AppCompat.Light.NoActionBar”但没有用。 Toolbar.xmal Manifest.axml 谢谢。

使用EditText材质设计的工具栏

我正在尝试使用EditText制作工具栏,如下所示: 现在我可以做类似的事情,但只有静态标题,任何想法开始?

标题等未在Android工具栏中显示

我刚刚将一个Android工具栏添加到我正在处理的应用中。 工具栏放置正确,工具栏布局显示在显示屏顶部。 但是,工具栏显示为空白彩色条…应用程序标题和溢出图标不会显示在工具栏中。 有关如何修复的任何想法? ToolbarActivity.java: public abstract class ToolbarActivity extends ActionBarActivity { private Toolbar toolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); toolbar = (Toolbar) findViewById(R.id.toolbar); if (toolbar != null) { setSupportActionBar(toolbar); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); toolbar.setTitle(“app name”); } } toolbar.xml: menu_main.xml: style.xml: false true @color/ColorPrimary @color/ColorPrimaryDark

android.support.v7.widget.Toolbar图标对齐问题

使用新的Android 5.0工具栏方法,并遵循Google IO示例,我在工具栏中设置导航图标和微调器。 问题是,导航图标是BOTTOM对齐的。 我找不到任何理由发生这种情况…… [请注意,我故意将其设置为一个实心方块,以便更清楚地看到对齐问题] 我的代码如下: toolbar.xml 主要风格 @color/appMainColor #fff #ffff #3fff ActivityMain getSupportActionBar().setDisplayHomeAsUpEnabled(true); if (mActionBarToolbar != null) mActionBarToolbar.setNavigationIcon(R.drawable.ic_drawer);

将EditText添加到工具栏

我的Toolbar和EditText如下所示: 我尝试将其添加为ActionView但我得到了这个结果: 它基本上只是添加了我的单词’Tap Below’作为没有TextView的标题 这是我做的: menu.xml文件 … … edit_text_layout.xml 我想通过这样做我将EditText布局添加到Toolbar …有人可以帮忙吗? 或者,是否有一个技巧可以覆盖Toolbar上的EditText ? 我尝试添加true但它没有做任何事情。

如何使用工具栏创建Google日历等下拉视图?

我正在尝试创建类似于Google日历下拉月小部件的内容。 任何帮助将非常感激。 到目前为止,我有一个想法,我需要使用具有可扩展animation的工具栏,但不确定是否正确的方向进入。

工具栏上的Android后退箭头(AppCompatActivity)

我想在我的应用程序中显示后退箭头按钮,但是当我将其放入我的代码时应用程序崩溃: getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); style.xml @color/PrimaryColor @color/PrimaryColorDark @color/PrimaryColor @color/ControlHighlight @android:color/transparent #000000 #FFFFFF 3dp @style/MyCustomTabTextAppearance #FFFFFF toolbar.xml 类(不是片段) : public class WebViewCanale extends AppCompatActivity { Toolbar toolbar; TextView textView; WebView webView; ProgressBar progressBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.webview_canali); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); //Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); //FindViewById webView = (WebView) findViewById(R.id.webview); textView = (TextView) […]

使工具栏透明

create_account.xml 我需要使上面的ToolBar透明。 这样我们就可以看到背景Image.I尝试了不同的方法。 但找不到正确的解决方案。 请帮忙。谢谢