Android 代码设置RelativeLayout元素居中

[java] view plain copy

  1. RelativeLayout relativeLayout= new RelativeLayout(this);

[java] view plain copy

  1. RelativeLayout.LayoutParams rlp=new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_CONTENT);
  2. rlp.addRule(RelativeLayout.CENTER_IN_PARENT);//addRule参数对应RelativeLayout XML布局的属性
  3. relativeLayout.addView(progressBar,rlp);

原文地址:https://www.cnblogs.com/Free-Thinker/p/8919733.html

时间: 2024-08-04 04:46:42

Android 代码设置RelativeLayout元素居中的相关文章

android代码设置RelativeLayout的高度

今天做项目碰到一个问题,在代码中设置RelativeLayout的高度,百度一圈,发现好多方法不太好使,最后找到了方法代码如下: private RelativeLayout relative; relative = (RelativeLayout) findViewById(R.id.rlay_1); ViewGroup.LayoutParams params=relative.getLayoutParams(); params.height =180; mrlay.setLayoutPara

android代码设置EditText只输入数字、字母

 如何设置EditText,使得只能输入数字或者某些字母呢? 一.设置EditText,只输入数字: 方法1:直接生成DigitsKeyListener对象就可以了. et_1.setKeyListener(new DigitsKeyListener(false,true)); 方法2:在EditText中设置属性,android:numeric="integer"即只能输入整数,如下 android:singleLine="true" android:nume

ASP.NET 使用C#代码设置页面元素中的样式或属性

在HTML元素的属性中加上runat ="server"和ID="MyTag"即可在后台代码中通过设置MyTag.Style的值来控制样式. 例如:在前端页面加入: <div id="mydiv" runat="server"></div> 后台即可以直引用mydiv这个对像进行控制,比如: mydiv.Style["width"] = "100px"; 1.St

android 代码设置、打开wifi热点及热点的连接(转)

用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输.快牙传输速度惊人应该跟它的这种机制有关系吧.不知道它的搜索机制是怎样的,但我想应该可以通过热点的名字来进行判断吧.下面我们就来探讨一下如何自动创建一个wifi热点吧 创建wifi热点首先需要手机支持,建议开发的哥们整个好点的手机,我们公司那些个山寨设备,几近有一半是不支持热点的:其实创建热点很简单,先获取到wifi的服务,再配置热点名称.密码等等,然后再通过反射打开它就OK了. 下面我

android 代码设置图片间距

<pre class="java" name="code">java代码中如下设置间距 </pre> <pre></pre> <pre class="java" name="code">ImageView image1 = new ImageView(DetailActivity.this); LinearLayout.LayoutParams layout = ne

android代码设置、打开WLAN wifi热点及热点的连接

其实创建热点很简单,先获取到wifi的服务,再配置热点名称.密码等等,然后再通过反射打开它就OK了. 下面我们看看创建热点的代码实现: 这一段是开启WLAN热点,并可以指定好它的热点名和密码 支行后,这一段程序可以开启WLAN和同时自动关闭WIFI. package com.tel.lajoin.wifi.hotspot; import java.lang.reflect.Method; import android.app.Activity; import android.content.Co

Android 代码设置Activity 背景透明

当指定Activity 样式 Them.Dialog 时候 又不同意用XML 设置 Activity 的背景颜色的时候 用代码 this.getWindow().getDecorView().setBackgroundColor(Color.TRANSPARENT); 主意:代码写在 setContView();方法的后面.

android 代码设置progressBar 颜色

void test() { LinearLayout linearLayout = new LinearLayout(this); ProgressBar progressBar = new ProgressBar(this, null, android.R.attr.progressBarStyleHorizontal); setColors(progressBar, 0xff0000FF, //bgColor blue 0xffFF0000 //progressColor red ); pr

css实现不设置width值可以让块级元素居中

一般块级元素居中的方式为: 设置宽度width值,然后使用margin:0 auto;属性,来进行对于父级的居中显示. 但是很多情况下,我们想让元素可以进行自动延伸,不想设置width值. 不设置width值让元素居中的方法: 结构如下: <div class="father"> <div class="center"> </div> </div> css代码如下: .father{ text-align: cente