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

miqqo

我正在使用高度扩展(56dp + 80dp)的工具栏,并想将EditText添加到工具栏的底部。我的问题是EditText不会自行扩展到右侧,如下图所示:

在此处输入图片说明

代码如下所示:

工具栏_edit_text.xml

<?xml version="1.0" encoding="utf-8"?>
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/title"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:hint="Title"
    android:singleLine="true" />

将布局添加到工具栏:

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);
姆德洛尔莫

我相信工具栏的行为或多或少类似于LinearLayout,即使它没有扩展它也是如此。

如果我是对的,您将无法按预期使用“两行”。

也许您可以将EditView移出工具栏,或者使用ActionBar(带有“ X”图标和动作)在工具栏下方使用EditText。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将自定义视图添加到工具栏

来自分类Dev

如何将自定义按钮添加到Summernote工具栏

来自分类Dev

使用导航栏或创建自定义类快速将自定义工具栏添加到每个视图?

来自分类Dev

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

来自分类Dev

如何将文本颜色按钮添加到高级自定义字段TinyMCE Basic工具栏?

来自分类Dev

在片段中将SearchView添加到自定义工具栏

来自分类Dev

在工具栏右侧添加自定义视图

来自分类Dev

将自定义视图添加到警报视图

来自分类Dev

将自定义视图添加到警报视图

来自分类Dev

如何动态地在滚动视图中将自定义布局添加到线性布局

来自分类Dev

如何获取工具栏的自定义视图

来自分类Dev

将自定义视图(tileview)添加到布局?

来自分类Dev

如何正确地向活动添加自定义视图

来自分类Dev

如何将自定义xtype添加到另一个视图?

来自分类Dev

如何将自定义视图组添加到Anko DSL?

来自分类Dev

如何将自定义xtype添加到另一个视图?

来自分类Dev

如何将自定义工具栏放在片段中?

来自分类Dev

如何正确地将自定义字体包含到离子项目中?

来自分类Dev

如何正确地将自定义数据属性道具传递给子组件?

来自分类Dev

无法将文本视图添加到工具栏?

来自分类Dev

如何将自定义Windows窗体控件添加到Visual Studio工具箱

来自分类Dev

Android Lollipop工具栏与自定义视图

来自分类Dev

如何将自定义地图和自定义数据添加到Highmaps?

来自分类Dev

如何将自定义文件添加到自定义文章列表页面

来自分类Dev

如何在stimulsoft工具中向工具栏添加自定义图标

来自分类Dev

将自定义数据添加到Kendo UI日历中作为工具提示

来自分类Dev

如何从添加到视图的工具栏中关闭IOS ViewController

来自分类Dev

如何将自定义警报对话框中的项目添加到列表视图?

来自分类Dev

vTiger 7 将自定义模块添加到侧边栏

Related 相关文章

  1. 1

    将自定义视图添加到工具栏

  2. 2

    如何将自定义按钮添加到Summernote工具栏

  3. 3

    使用导航栏或创建自定义类快速将自定义工具栏添加到每个视图?

  4. 4

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

  5. 5

    如何将文本颜色按钮添加到高级自定义字段TinyMCE Basic工具栏?

  6. 6

    在片段中将SearchView添加到自定义工具栏

  7. 7

    在工具栏右侧添加自定义视图

  8. 8

    将自定义视图添加到警报视图

  9. 9

    将自定义视图添加到警报视图

  10. 10

    如何动态地在滚动视图中将自定义布局添加到线性布局

  11. 11

    如何获取工具栏的自定义视图

  12. 12

    将自定义视图(tileview)添加到布局?

  13. 13

    如何正确地向活动添加自定义视图

  14. 14

    如何将自定义xtype添加到另一个视图?

  15. 15

    如何将自定义视图组添加到Anko DSL?

  16. 16

    如何将自定义xtype添加到另一个视图?

  17. 17

    如何将自定义工具栏放在片段中?

  18. 18

    如何正确地将自定义字体包含到离子项目中?

  19. 19

    如何正确地将自定义数据属性道具传递给子组件?

  20. 20

    无法将文本视图添加到工具栏?

  21. 21

    如何将自定义Windows窗体控件添加到Visual Studio工具箱

  22. 22

    Android Lollipop工具栏与自定义视图

  23. 23

    如何将自定义地图和自定义数据添加到Highmaps?

  24. 24

    如何将自定义文件添加到自定义文章列表页面

  25. 25

    如何在stimulsoft工具中向工具栏添加自定义图标

  26. 26

    将自定义数据添加到Kendo UI日历中作为工具提示

  27. 27

    如何从添加到视图的工具栏中关闭IOS ViewController

  28. 28

    如何将自定义警报对话框中的项目添加到列表视图?

  29. 29

    vTiger 7 将自定义模块添加到侧边栏

热门标签

归档