shwq.net
当前位置:首页 >> AnDroiD如何在代码里设置布局 >>

AnDroiD如何在代码里设置布局

在线性布局LinearLayout里加入view比较简单,因为属性比较少,布局简单 示例,加入一个TextView LinearLayout layout = (LinearLayout)findViewById(R.id.layout);TextView tv = new TextView(this);tv.setText("hello,world");LayoutParams lp ...

很麻烦,总之。 我以相对布局为例子说明下 btn1 = new Button(this); btn1.setText("我是按钮"); btn1.setId(ID_BTN1); RelativeLayout.LayoutParams lp1 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.La...

Activity中定义 private TextView tv; Activity中的 onCreate函数里 tv=(TextView)findViewById(R.id.TextView01) 其中R.id.TextView01是xml中定义的 LayoutParams p=tv.getLayoutParams(); p.height = 100; tv.setLayoutParams(p);

两种方法: 图形化设计界面中:选中要居中的组件。在右边的“属性栏”(前提是你没有把它隐藏掉)中的Gravity一栏选择center_vertical或者center_horizontal或者center。分别表示在父布局中垂直居中、水平居中、中心。 xml代码界面当中: android:...

如下代码: LinearLayout layout = new LinearLayout(this); TextView tx = new TextView(this); tx.setText('我是动态添加的'); layout.addView(tx); setContentView(layout); 这就动态添加了一个线性布局,并且在布局里面加了一个textview

你的问题应该是要动态生成空间吧。 下面的答案可以参考下。 首先要却这个界面的布局,是AbsoluteLayout,RelativeLayout还是其他,然后就可以再里面添加控件了: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...

RelativeLayout layout =(RelativeLayout) findViewById(R.id.layout); Button but = new Button(this); RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(50,50); lp.addRule(RelativeLayout.ALIGN_TOP,R.id.button); lp.add...

setBackgroundResource(R.drawable.***); 设置背景有多个api 设置Drawable Resources resources = getContext().getResources();Drawable btnDrawable = resources.getDrawable(R.drawable.layout_bg);layout.setBackgroundDrawable(btnDrawable...

把最外层的RelativeLayout布局的这几个属性删掉 android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddi...

1、可以写在*.xml文件中,也可以在代码中动态加入。一般的布局都使用xml文件写。建议看看android 的View系统 2、如果要做程序的启动画面的话可以自定义一个主题,然后在Activity中使用自定义的主题。可以百度搜索一下“自定义Activity主题”;因为...

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com