当前位置:首页 » 安卓系统 » android动态设置宽度

android动态设置宽度

发布时间: 2022-06-02 05:22:12

Ⅰ 如何动态的获取和设置ImageView的宽度和高度

动态的获取和设置ImageView的宽度和高度,参考实例如下:
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.ViewGroup.LayoutParams;
import android.widget.ImageView;

public class PicTest extends Activity {
private final String TAG = "Pictrue Test!!!";
private ImageView image;
private int height = 0;
private int width = 0;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

image = (ImageView)findViewById(R.id.ImageView01);
//height = image.getHeight();
//width = image.getWidth();
//Log.d(TAG, "height: " + height);
//Log.d(TAG, "width: " + width);

LayoutParams para;
para = image.getLayoutParams();

Log.d(TAG, "layout height0: " + para.height);
Log.d(TAG, "layout width0: " + para.width);

para.height = 300;
para.width = 300;
image.setLayoutParams(para);

Log.d(TAG, "layout height: " + para.height);
Log.d(TAG, "layout width: " + para.width);

}
}

Ⅱ android 代码里怎么设置控件的宽度

你可以通过findViewById() 先获得这个控件剩下的就是你去调用这个控件的方法在你的代码里面设置控件的宽高了。

Ⅲ android 动态设置布局宽度

例如设置一个图片宽高 关键代码:
//取控件当前的布局参数
LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) imageView.getLayoutParams();
//设置宽度值
params.width = dip2px(MainActivity.this, width);
//设置高度值
params.height = dip2px(MainActivity.this, height);
//使设置好的布局参数应用到控件
imageView.setLayoutParams(params);
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
高度除了可以设置成以上固定的值,也可以设置成wrap_content或match_content
ViewGroup.LayoutParams.WRAP_CONTENT
ViewGroup.LayoutParams.MATCH_PARENT
1
2
1
2
在这里插入图片描述
xml

Ⅳ android下,如何实现动画效果那样修改控件的宽高

创建一个线程修改控件大小相关数据,handler设置控件LayoutParmas

Ⅳ android 开发的时候怎么动态设置控件宽高

view.setHeight(100);

Ⅵ Android中如何在代码中设置View的宽和高

LayoutParams params = mWebViewHeader.getLayoutParams(); params.height = height; params.width = LayoutParams.FILL_PARENT; mWebViewHeader.setLayoutParams(params);

Ⅶ android 如何自动调整button宽度

  1. 权重 layout-weight,搞几个看不见的布局布满整个宽度

  2. 获取屏幕宽度X,然后setwidth(X/N)

  3. wrapcontent 然后paddingright paadingleft。。。

Ⅷ android 如何动态设置控件的宽度和高度

android中的控件如果在xml布局文件中把控件的layout_width和layout_height写成固定值了,好像就不能再在程序中更改该控件的高度和宽度了,不知哪位大侠有何良策可以指教一二,如 xml文件内容如下: <LinearLayout android:id="@id/dialog_bottom_neutral" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1.0" android:gravity="center"<Buttonandroid:id="@id/dialog_bottom_neutral_button" android:layout_width="80.0dip" android:layout_height="28.0dip" android:background="@drawable/dlg_button" android:gravity="center" android:singleLine="true" android:text="mid" android:textColor="@drawable/dlg_button_text_color" android:textSize="14.0sp" / 小弟在程序中使用button.width和button.height设置没用,用LayoutParmas设置也没用

Ⅸ android中gridView怎么在代码里动态设置每一列的宽度

1.android:layout_height="wrap_content"

2.layout.addView(progressBar, new LayoutParam(LayoutParam.FILL_PARENT, LayoutParam.FILL_PARENT));
参考看看就知道了吧

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:646
制作脚本网站 发布:2025-10-20 08:17:34 浏览:938
python中的init方法 发布:2025-10-20 08:17:33 浏览:633
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:822
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:733
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1068
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:301
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:162
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:854
python股票数据获取 发布:2025-10-20 07:39:44 浏览:764