Articles of 工具栏

将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尝试了不同的方法。 但找不到正确的解决方案。 请帮忙。谢谢

工具栏 – 添加向上按钮

我正在尝试使用工具栏而不是ActionBar,但我无法弄清楚如何添加向上按钮以返回上一个活动。 我找不到任何可能与之相关的方法。 如何添加向上按钮?

如何正确添加自定义视图到工具栏?

我正在使用扩展高度(56dp + 80dp)的工具栏,并希望将EditText添加到工具栏的底部。 我遇到的问题是EditText不会将自身扩展到右边缘,如下图所示: 代码如下所示: toolbar_edit_text.xml 向工具栏添加布局: LayoutInflater inflater = LayoutInflater.from(mActivity.getActionBarToolbar().getContext()); mToolbarLayout = (EditText) inflater.inflate(R.layout.toolbar_edit_text, null); Toolbar.LayoutParams layoutParams = new Toolbar.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); layoutParams.gravity = Gravity.BOTTOM; mActivity.getActionBarToolbar().addView(mToolbarLayout, layoutParams);

如何在使用Google Design Library时将工具栏捕捉到视图或视图之外?

我试图实现像WhatsApp一样的效果,其中工具栏(滚动时)将剪切成视图磁铁状或视图磁铁状。 我拥有的MainActivity XML: DrawerLayout – 基本布局 CoordinatorLayout – Appbar和工具栏以及选项卡的布局 AppBarLayout – 用于保存工具栏和标签 工具栏 – 有这个标志: app:layout_scrollFlags=”scroll|enterAlways” SlidingTabLayout – 显示选项卡 ViewPager – 用于标签 RecyclerView – 用于coordinatorlayout 现在不要误会我的意思,它可以工作,当我向下滚动工具栏被推出视图但说我停止中途滚动,然后工具栏只是坐在那里一半隐藏在视野外,另一半在视野中.. 我怎样才能解决这个问题,因为我希望它能够跳出视图或进入视图。

使用自定义视图CollapsingToolbarLayout

我正在尝试使用自定义视图实现CollapsingToolbarLayout,但我无法执行此操作: 我想做什么(对不起,我不能发布图片所以它是imgur): 展开后,标题是带有图像和标题的配置文件屏幕 未展开(滚动),图像和标题将在工具栏上 但是我看到的一切都没有按照我的预期运作 我是新手和棒棒糖animation,所以如果有人能帮助我,我将非常感激! (我不发布示例代码,因为我没有与post相关的内容)

Android:以编程方式更改整个应用布局方向

如何将整个应用布局方向更改为RTL? 我正在编写一个应用程序,用户必须在首次启动时选择它的语言,并且布局应根据用户选择更改为RTL或保持LTR。 我曾经为AndroidManifest添加了android:supportsRtl=”true” ,并为每个布局添加了android:layoutDirection=”rtl” ,但这种方法存在如下问题: 一个问题是当我将方向更改为RTL时, ActionBar主页图标或导航按钮(当启用了主页时)仍然是LRT并且只是向右移动。 我也试图以编程方式改变方向,结果是一样的: if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1){ getWindows().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL); } 有没有办法强制所有活动一次成为RTL,或者我们应该分别在每个活动中设定方向?

android隐藏特定片段中的工具栏

我有一个问题,我不知道如何解决。 你如何隐藏特定片段中的工具栏,我已经在互联网上搜索,我发现的是通信活动和片段将解决它。 但它根本不适用于我,这是我的代码: 主要活动: public class MainActivity extends ActionBarActivity implements like_frag.OnHideToolbar{ …. public void onHidingToolbar(int position){ Toolbar toolbar = (Toolbar)findViewById(R.id.toolbar); if(toolbar == null){ getSupportActionBar().hide(); }else{ getSupportActionBar().hide(); } } like_frag.java public class like_frag extends Fragment { OnHideToolbar mCallback; Toolbar toolbar; public interface OnHideToolbar { public void onHidingToolbar(int position); } public void onAttach(Activity activity){ try{ mCallback = […]