- 浏览: 31745 次
文章分类
最新评论
1. 使用relativeLayout 从右侧往左侧加,但是问题是,如果右侧的想要不显示,右侧的控件位置会显示空白,而不会自动显示左侧的剩余部分
<RelativeLayout
android:id="@+id/item_layout"
android:layout_width="fill_parent"
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/icon_layout"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:layout_centerVertical="true"
android:layout_gravity="center_vertical">
<TextView
android:id="@+id/status"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textSize="16sp"
android:gravity="center"
android:text="@string/invite_title"
android:textColor="@android:color/white"/>
</FrameLayout>
<TextView
android:id="@+id/contact_name"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_toRightOf="@id/contact_selected"
android:gravity="center_vertical"
android:layout_marginLeft="15dp"
android:textSize="21sp"
fontsparam:fontSize="Regular"
android:singleLine="true"
android:ellipsize="end" />
</RelativeLayout>
使用LinearLayout 使用layout_weight控制. 可能被压缩的文字,配置fill_parent 病配置 android:layout_weight="1"
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >
<ImageView
android:id="@+id/id1"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_centerVertical="true"
android:layout_marginLeft="15dp"
android:src="@drawable/btn_gren_uncheck"
tools:ignore="ContentDescription"
android:layout_alignParentLeft="true" />
</RelativeLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/icon_layout"
android:layout_marginRight="5dp"
android:gravity="center_vertical"
android:layout_gravity="center">
<TextView
android:id="@+id/status"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textSize="16sp"
android:gravity="center"
android:text="invite_title"
android:background="@drawable/b"
android:layout_gravity="right"/>
</FrameLayout>
</LinearLayout>
<RelativeLayout
android:id="@+id/item_layout"
android:layout_width="fill_parent"
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/icon_layout"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:layout_centerVertical="true"
android:layout_gravity="center_vertical">
<TextView
android:id="@+id/status"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textSize="16sp"
android:gravity="center"
android:text="@string/invite_title"
android:textColor="@android:color/white"/>
</FrameLayout>
<TextView
android:id="@+id/contact_name"
android:layout_width="wrap_content"
android:layout_height="50dp"
android:layout_toRightOf="@id/contact_selected"
android:gravity="center_vertical"
android:layout_marginLeft="15dp"
android:textSize="21sp"
fontsparam:fontSize="Regular"
android:singleLine="true"
android:ellipsize="end" />
</RelativeLayout>
使用LinearLayout 使用layout_weight控制. 可能被压缩的文字,配置fill_parent 病配置 android:layout_weight="1"
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >
<ImageView
android:id="@+id/id1"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_centerVertical="true"
android:layout_marginLeft="15dp"
android:src="@drawable/btn_gren_uncheck"
tools:ignore="ContentDescription"
android:layout_alignParentLeft="true" />
</RelativeLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/icon_layout"
android:layout_marginRight="5dp"
android:gravity="center_vertical"
android:layout_gravity="center">
<TextView
android:id="@+id/status"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:textSize="16sp"
android:gravity="center"
android:text="invite_title"
android:background="@drawable/b"
android:layout_gravity="right"/>
</FrameLayout>
</LinearLayout>
发表评论
-
android页面布局 中间的listView填充剩余部分
2016-12-05 17:29 637<?xml version="1.0" ... -
Eclipse Memory Analyzer 分析内存溢出
2016-10-19 11:37 0一 安装篇 1. eclipse 自 ... -
MSBuild命令行编译Xamarin 项目
2016-04-19 14:42 1134Xamarin 平台: C# language – 使用C ... -
微信聊天左滑显示删除实现
2016-04-06 18:04 851参考http://blog.csdn.net/xiaanmin ... -
Handler Thread
2016-03-21 16:42 431介绍 首先我们来看看为什么我们要使用HandlerThread ... -
Android Handler 作用
2016-03-21 15:31 367Android handler 作用: 什 ... -
Android UI 线程和子线程通信
2016-03-18 18:24 0从主线程发送消息到子 ... -
数据库升级
2016-03-07 17:09 0转自: http://892848153.iteye.com/ ... -
Android ListView 问题汇总
2016-01-11 11:16 495Listview 问题汇总: 1. it ... -
Intent与Activity启动模式相关的Flag
2015-11-27 16:08 369网上对于 Intent 的 flag 做了很多介绍,都 ... -
android 让一个控件按钮居于底部的几种方法
2015-04-09 15:00 0android 让一个控件按钮居于底部的几种方法 1.采用li ... -
Service 理解
2015-03-11 19:08 01. Service 也是运行在主线程,和Activity级别 ... -
回调 同步 异步
2014-12-16 17:34 0回调 同步 异步 -
JSON
2014-12-16 17:33 0JSON 的使用场景 -
远程service
2014-12-16 17:32 0远程Service使用场景: 1. 远程Service-- ... -
Android系统源码数据库(mmssms.db)(转)
2013-11-18 17:00 878论Android系统源码数据库(mmssms.db)中几个表之 ... -
Android SMS 数据库
2013-11-18 14:57 789$ adb shell $ cd data/data $ cd ... -
PC 操作Android手机
2013-11-15 18:10 555https://code.google.com/p/andro ... -
下载Android source 问题
2013-10-17 10:34 600fatal: '../platform/abi/cpp.git ... -
查看Android数据库
2013-03-19 15:26 5721. adb shell; 2. cd data/data 3 ...
相关推荐
Android 实现了可以滑动左侧边缘退出Activity的功能
本人收集的android实现日历控件的源代码,希望能帮助大家。
很简单的android自定义控件,继承LinearLayout,适合初学者,相互学习
一个Android图片缩放查看控件,支持手势
4.控件拖动时如拖动到其他控件的范围位置之内则弹回原来的位置且控件的连线也恢复原来的位置(控件在屏幕上不能重叠); 5.控件放置时如有控件之间的连线相交则也恢复原来的位置(在屏幕上控件间的连线不能相交);...
这个Demo主要实现如何将Android下几个原生的控件封装到一起,产生一个新的控件,称之为“android自定义组合控件”,这种控件可以简化代码,大家有空下载看看吧,谢谢!
Android 流程步骤控件,实现对提交资料的时候,分部的流程控制
android完美下拉框控件android完美下拉框控件android完美下拉框控件android完美下拉框控件
android实现的可左右滑动的选择控件
Android 动态生成多个控件并实现点击
Android 自己写的一个筛选控件,有点类似于大众点评的筛选效果
Android实现加载状态控件LoadingLayout
Android Widget桌面小控件 特点:快捷、方便 个性化、可自定义功能 可及时控制更新Widget显示内容 1、绘制Widget布局 ——> 2、配置Widget的基本属性 ——> 3、定义AppWidgetProvider ——> 4、提供...
Android可以拖拽的控件,实现控件的来回拖动
Android 实现 类似于 iPhone 滚桶控件
下面来自定义一个控件,iPhone的标题栏,创建一个标题栏并不是什么难事,加入两个button一个TextView就行了,可是在我们的应用中,有很多页面都是需要这样的标题栏,我们不可能每个活动都写一遍布局,这个时候我们就...
Android验证码倒计时控件
两个控件的 添加+删除 关联 可以做筛选用,希望可以帮助其他人 获取一些思路
Android 表格控件-动态实现表格效果(内容、样式可扩展),参考博客:http://blog.csdn.net/daijin888888/article/details/50159579
本例通过android中接口回调,实现listview内部控件的点击事件获取与处理。具体实现原理可查看我的博客:http://blog.csdn.net/u013318697/article/details/50615129