2 csh 34 csh_34 于 2013.03.26 14:43 提问

使用标题栏时遇到的问题

我用下面的代码插入一个标题栏。我想在标题栏的最左边和最右边各添加两个标题。但是按钮不能在标题栏上显示出来。
TextView 用做标题栏

<TextView
android:layout_width="fill_parent"
android:layout_height="50px"
android:text="CAMERA"
android:gravity="center_horizontal"
android:background="#4C7D7E"
>
</TextView>

设置Button的颜色

<Button
android:id="@+id/save"
android:layout_width="144px"
android:layout_height="37px"
android:text="save"
android:layout_x="7px"
android:layout_y="388px"
>
</Button>
<Button
android:id="@+id/send"
android:layout_width="144px"
android:layout_height="37px"
android:text="send"

android:layout_x="158px"
android:layout_y="388px"
>
</Button>

如何能把标题栏的按钮显示出来呢?

2个回答

CSDN_Ask
CSDN_Ask   2013.04.01 17:38
已采纳

你应该按下面的方法定义一个布局,将它设置为标题栏。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/titlebar"
        android:layout_width="fill_parent" android:layout_height="80dp"
        xmlns:android="http://schemas.android.com/apk/res/android">
        <Button
         android:id="@+id/save"
         android:layout_width="144px"
         android:layout_height="37px"
         android:text="save"/>

        <TextView android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:id="@+id/titleText"
        android:text="right" />

        <Button
        android:id="@+id/send"
        android:layout_width="144px"
        android:layout_height="37px"
        android:text="send"
        android:layout_gravity="right"/>
</LinearLayout>
wu_shu_jun
wu_shu_jun   2013.03.26 18:25

我晕,亲,这样的问题

标题栏用LinearLayout,Button放到LinearLayout里面。你TextView里面又不能放Button。。

唉,还是跟StackOverFlow没得比啊。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用sql server遇到的问题
1. 复制表数据失败问题描述: 消息 8101,级别 16,状态 1,第 1 行仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'CUSTOMER_TBL'中的标识列指定显式值。 像这样的问题怎么解决呢? 问题分析: 意思是你的主键是自动编号类型的,所以不能向该列插入数据。   解决办法: 执行 语句 :SET IDENTITY_INSERT   表一 O
记一个用RxJava遇到的问题
问题的现象是Observer的onNext方法被调用后,它的onError方法也紧跟着被调用了……我的第一反应是RxJava的Bug?……当然不是的…… @Override public void onNext(T args) { try { if (!done) { actual.onNext(args);
matlab学习中遇到的问题整理
编程基础实在是很差,将最近在看matlab程序遇到的问题查资料,并整理如下: 一.Matlab输出输出参数varargout与nargout,varargin与nargin的区别(来自百度文库) 1、varargout与nargout区别    varargout简介:  varargout可以看做“Variable length output argument list”的缩写。在matl
操作数据库遇到的问题
错误
Matlab遇到的问题
Matlab学习笔记——软件使用
JS/Jquery使用过程中遇到的问题和解决方法
1 获得浏览器信息
使用vue遇到的问题
今天在写wechat页面时遇到了一个灵异的bug,某个tab中加了一个button之后整个页面消失了,对,消失了,页面变成了一片空白。f12查看html源码发现只剩下了.一开始以为是样式问题,排查完发现不是,最后焦点转移到了vue的click上面,准确的说是回调函数名称,export(),我认为跟vue源码重合了。做了一个test,结果如下
使用jquery过程中遇到的坑
最近在使用jquery过程中发现了几个小问题,不知道有没有其他人遇到。 问题一:            假的DOM结构,比如input的一个选中状态,用jquery进行添加和删除,在google调试中看到是正常的,但是传给后台的值是不对的。我找了很久才发现原因,我的DOM结构是假的。只是表面上看起来好像删除掉了,但实际并没有。     解决办法:解决办法很简单,就是在当前代码下面用原生js再
做毕业论文时遇见的问题
1.hibernate 怎么基于view查询         主要是该怎么配置文件:         User.hbm.xml及具体对应的类?         applicationContext.xml的配置问题 2.jstl和el 怎么查询数据库中带外键的数据并“显示页面”         比如Student:             1.其中有teacherId要怎么显示页面
打印机经常遇到的一些问题
1、打印机出现脱机         如果是网络打印机请检查打印机的网线是否松动,能不能ping到打印机的IP,查看打印机IP跟原先有没有更改、看看别人的电脑能否使用这台打印机打印文件,检查打印机驱动程序选项里的“脱机使用打印机”是否勾选了,如果勾选了请去掉。         如果是USB数据线连接的情检查USB数据线是否松动,检查打印机驱动程序选项里的“脱机使用打印机”是否勾选了。