android.view.ViewGroup.MarginLayoutParams ml = (MarginLayoutParams) rLayout.getLayoutParams();
ml.height = converHeight(num) + 1;
rLayout.setLayoutParams(ml);做过一个类似的东西,希望可以启发到你。
ml.height = converHeight(num) + 1;
rLayout.setLayoutParams(ml);做过一个类似的东西,希望可以启发到你。
解决方案 »
- 请解释startActivityForResult(intent,0);
- AlarmManager setRepeating问题
- 怎么用Fiddler监听Android Market的通信
- ListView怎么样横向显示内容
- Android(1.5)以下代码有什么问题?
- ksoap-android出现expected: START_TAG错误求教
- 如何使用ListView显示表中的数据?
- android 日志问题
- 在一个继承自View的类中重写onKeyDown()方法无效?
- android获取颜色值转换
- 请问我的安卓应用使用黑莓官网的在线转换,提示很多不兼容,还有别的方法将安卓应用转换成黑莓应用吗?
- 求问PC机上能够修改Android手机日历的工具
android:layout_width="fill_parent"
android:layout_height="fill_parent"或者通过获取LinearLayout的ID号,
在设置p.height = (int) (d.getHeight() * 1.0);和p.width = (int) (d.getWidth() * 0.7); 的时候同时改变LinearLayout的宽度和高度。
myLinearLayout.setLayoutParams(new LayoutParams((int) (d.getWidth() * 0.7), (int) (d.getWidth() * 0.7));
WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); //为获取屏幕宽、高
LayoutParams p = getWindow().getAttributes(); //获取对话框当前的参数值
p.height = (int) (d.getHeight() * 1.0); //高度设置为屏幕的1.0
p.width = (int) (d.getWidth() * 0.7); //宽度设置为屏幕的0.8
p.alpha = 1.0f; //设置本身透明度
p.dimAmount = 0.0f; //设置黑暗度
getWindow().setAttributes(p); 在setContentView()之后调用就好啦!