文档章节

OSC android app LayoutParams改进

JORDANSG
 JORDANSG
发布于 2012/10/13 12:41
字数 232
阅读 88
收藏 0

android.view.ViewGroup.LayoutParams

public static final int FILL_PARENT

Since: API Level 1

Special value for the height or width requested by a View. FILL_PARENT means that the view wants to be as big as its parent, minus the parent's padding, if any. This value is deprecated starting in API Level 8 and replaced by MATCH_PARENT.

Constant Value: -1 (0xffffffff)

////////////////////////////////////////////////////

private void applyTo(View target) {

       
        LayoutParams lp = target.getLayoutParams();
        ViewParent parent = target.getParent();
        FrameLayout container = new FrameLayout(context);
       
        if (target instanceof TabWidget) {
           
            // set target to the relevant tab child container
            target = ((TabWidget) target).getChildTabViewAt(targetTabIndex);
            this.target = target;
           

            ((ViewGroup) target).addView(container,

                    new LayoutParams(LayoutParams. MATCH_PARENT, LayoutParams.MATCH_PARENT));

                    //new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

           最好是根据版本来  Build.VERSION.SDK_INT;

请参考:

As described in the android documentation, the SDK level (integer) the phone is running is available in:

android.os.Build.VERSION.SDK_INT;

The enum corresponding to this int is in the android.os.Build.VERSION_CODES class.

Code example:

int currentapiVersion = android.os.Build.VERSION.SDK_INT; if (currentapiVersion >= android.os.Build.VERSION_CODES.FROYO){     // Do something for froyo and above versions } else{     // do something for phones running an SDK before froyo } 

Edit: This SDK_INT is available since Donut (android 1.6 / API4) so make sure your application is not retro-compatible with Cupcake (android 1.5 / API3) when you use it or your application will crash (thanks to Programmer Bruce for the precision).

Corresponding android documentation:

http://developer.android.com/reference/android/os/Build.VERSION.html#SDK_INT

http://developer.android.com/reference/android/os/Build.VERSION_CODES.html

© 著作权归作者所有

JORDANSG
粉丝 22
博文 165
码字总数 56355
作品 0
深圳
CTO(技术副总裁)
私信 提问
加载中

评论(1)

开源中国码云客户端新版发布

duang duang duang …… 开源中国码云客户端Git@OSC今天发布新版! 码云客户端iOS最新版本:1.2.2 码云客户端Android最新版:1.5.3 本次给大家带来的新版变化内容如下: 修复部分项目的详情无...

巴拉迪维
2016/05/13
8.9K
16
OSC 安卓客户端 2.0.2 发布,iPhone 月底发布

OSC 安卓客户端 2.0.2 发布了,该版本改进内容包括: 已读文章标识 加入更换头像操作 评论引用样式修改 修复活动详情站外活动报名跳转 加入点击两次返回键退出(可设置) bug 修复 下载地址:...

oschina
2015/01/18
2.1K
17
代码设置view的宽高注意细节

<LinearLayout android:id="@+id/llcard" android:layoutwidth="matchparent" android:layoutheight="wrap_content" android:orientation="vertical" > <ImageView android:id="@+id/ivmove"......

九洲北研
2014/05/19
5.1K
2
Holo osc android app RoadMap

算是前段时间的开了个坑,一直毫无计划的填着,趁着今天,半夜被蚊子咬醒的劲,就开始定下一个RoadMap 计划吧... 为了osc android app 更容易的开发,我凭着我的理解,开始肢解osc android app 的模...

打杂程序猿
2012/12/17
242
1
OSC安卓客户端2.0.5发布,支持Team团队协作

OSChina 的安卓客户端终于迎来了 Team 团队协作平台的支持,发布了 2.0.5 版本,该版本主要改进内容包括: 新增团队功能,可方便发任务、查看团队动态和其他 Team 相关功能 便签功能(与 Te...

oschina
2015/03/24
3K
39

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB复制集

MongoDB复制集 2017年07月09日 19:36:01 zzm_ 阅读数 1 原文链接:http://blog.51cto.com/dreamlinux/1945705 MongoDB目前的高可用架构主要有主从、复制集、以及分片,单纯的主从技术几乎被淘...

linjin200
15分钟前
5
0
高防CDN是如何保障互联网安全?

DDoS攻击,一直是剪不断理还乱,而如何防御DDoS,也一直是网络安全的世纪难题。虽然CDN技术在不断增强,但更可怕的是DDoS攻击手段也在不断升级多元化,攻击渠道甚至更多种,所以普通的CDN加速...

云漫网络Ruan
16分钟前
5
0
springcloud 配置 springboot admin详解

1.配置pom 引入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jetty</artifactId> </dependenc......

spirngbootcloudssm
17分钟前
4
0
Mockito 2 关于打标(stubbing)

请参考下面有关于打标的代码。 //You can mock concrete classes, not just interfaces LinkedList mockedList = mock(LinkedList.class); //stubbing when(mockedList.get(0)).thenReturn("......

honeymoose
19分钟前
5
0
kafka安装和启动

kafka的背景知识已经讲了很多了,让我们现在开始实践吧,假设你现在没有Kafka和ZooKeeper环境。 Step 1: 下载代码 下载1.1.0版本并且解压它。 > tar -xzf kafka_2.12-2.3.0.tgz> cd kafka_...

roockee
22分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部