Articles of 工具栏

带有主页和后退按钮的Android工具栏

是否可以在工具栏中同时显示主页图标和后退图标? 1)是否可以更改后退按钮图标和主页图标的显示顺序。 目前它首先显示箭头按钮,然后显示徽标(主页按钮) 2)第二个要求是在单击主页图标时清除活动堆栈,如果是后退按钮则返回上一个屏幕。 我有以下代码,它将显示一个箭头后退键和主页图标,它被设置为徽标。 是否可以在这两个图标上处理点击事件: Toolbar toolbar = (Toolbar)findByViewID(R.id.toolbar); toolbar.setNavigationIcon(R.drwable.btn_back); setSuppportActionBar(toolbar); getSupportActionBar().setLogo(R.drawable.home_icon); getSupportActionBar().setDisplayShowTitleEnabled(false); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); 我可以通过在onOptionsITemSelected方法中处理它来处理点击箭头图标。 有没有办法处理点击徽标图标? 我的想法是使用主页按钮单击以清除活动堆栈,并使用后退按钮导航回上一屏幕。 我试过了 toolbar.setNavigationOnClickListener() 但它对后退按钮点击没有影响。 处理android.R.id.home在处理时有效 onOptionsItemSelected()

使用来自url的图片折叠工具栏?

我为我的Android应用程序做了一个带有图像的折叠工具栏。 它与drawable图像完美配合。 我的问题是当我从URL检索图像并将其分配给同一图像视图时。 折叠工具栏无法正常工作。 标题不见了,无法滚动,也没有图像。 这是我的截图。 图1是来自drawable的图像,图2是从URL检索的图像 活动: import android.app.ProgressDialog; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.drawable.BitmapDrawable; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; import android.support.design.widget.CollapsingToolbarLayout; import android.support.v7.app.AppCompatActivity; import android.support.v7.graphics.Palette; import android.support.v7.widget.Toolbar; import android.widget.ImageView; import android.widget.Toast; import java.io.InputStream; import java.net.URL; public class RecipeDisplay extends AppCompatActivity { CollapsingToolbarLayout collapsingToolbarLayout; ImageView image; ImageView img; Bitmap bitmap; ProgressDialog pDialog; @Override […]

windowTranslucentNavigation的问题

我想让我的navigation bar半透明,所以我做了这样的事情: false @color/action_blue @color/action_blue @color/status_bar true 并且它运行良好,但我的工具栏和状态栏已合并, 当我用这个: false @color/action_blue @color/action_blue @color/status_bar resualt是:

Android – 中心工具栏的标题

我的应用程序中有一个工具栏,如下所示: 我添加标题: getSupportActionBar().setTitle(title); 我已经阅读了Android工具栏中心标题和自定义字体 但是,如果我更改工具栏的xml,我不知道如何更改TextView的值。 有人可以帮帮我吗?

显示工具栏下的内容

您好我试图将我的内容简单地放在工具栏下面,但是当我运行我的应用程序时,当它应该在它下面时,一些内容隐藏在它后面。 我已经阅读了关于使用框架布局来尝试将其分开但我已经陷入困境。 我目前正在使用随软件提供的基本android studio导航抽屉模板,并想知道我必须做出哪些更改。 我的协调员布局 我的抽屉布局 我需要做出哪些改变?

Android:如何在ToolBar中居中标题

我第一次在我的项目中使用ToolBar,所以我不知道如何在android中自定义工具栏。 我需要将标题集中到工具栏中,如何做到这一点请告诉我。 预先感谢。

隐藏support.v7.widget.toolbar上的app标题

我开始开发一个新的应用程序,我正在试图给它一个材料设计外观。 为此,我使用的是v7支持兼容性。 在应用程序的某些活动中,我需要工具栏不显示应用程序标题,我不知道如何,但它默认显示。 在这些活动中,我在工具栏的右侧有一个textview,就像一个按钮,我已经实现了traex的RippleEffect 。 所以,基本上我的问题是,如何从工具栏中隐藏应用程序的标题? 因为即使我这样做: toolbar.setTitle(“”); 要么 toolbar.setTitle(null); 它继续出现。 这是我的代码: 自定义工具栏xml [toolbar_intro.xml]: 这是我在布局中包含工具栏的方式: <ImageView … 这是活动: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.intro_wellcome); toolbar= (Toolbar) findViewById(R.id.toolbar); if (toolbar != null) { setSupportActionBar(toolbar); toolbar.setTitle(“”); } TextView toolbar_text = (TextView) toolbar.findViewById(R.id.toolbar_text); toolbar_text.setText(R.string.next); … } 另外,这是我实施的风格:

android – CoordinatorLayout / NestedScrollView /隐藏 – 显示工具栏/ WebView问题

我有一个问题: 当我在webview中滚动时,工具栏被隐藏或显示(完美!)但是加载/定位网页存在问题。 例如,如果我滚动到页面中间并单击链接,则将加载的新页面也位于页面的大约中间而不是顶部。 好像滚动条没有从一个页面移动到另一个页面。 如果我添加到NestedScrollView: android:fillViewport=”true” 一切都适用于webview(页面加载并显示良好,虽然从顶部开始)但我丢失隐藏/显示与工具栏:( 你对这个问题有什么看法吗? 预先感谢您的帮助 :) (有关信息:Android设计支持库:23.0.1) 烨

在NestedScrollView Android 2.3或更低版本中滚动WebView

我在我的Android应用程序中添加了Toolbar , Tablayout和Viewpager 。 TabLayout有三个Tabs ,每个Tabs都显示一个WebView 。 当用户在WebView向下/向上滚动时,我将WebView放在NestedScrollView以隐藏/显示Toolbar 。 Toolbar隐藏在Android 3.0或更高版本中。 但不幸的是,在Android 2.3或更低版本中, WebView最初不会滚动。 我必须刷到另一个标签,当我再次回到第一个Tab时, WebView开始滚动。 我想要的是? 我希望WebView应该在Android 2.3或更低版本中滚动而没有任何问题。 我的WebView

如何在工具栏中居中ImageView?

一直试图将我的工具栏中的徽标居中。 当我导航到下一个活动时,会出现“up ADVance”图标,它会将我的徽标略微向右推。 如何在不删除可用性图标的情况下将我的徽标保留在工具栏的中心? 这是我的工具栏标签