android开发,textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);这语句怎么解释?特别是按

位或

android:gravity用来设置TextView的内容对齐方式,android:layout_gravity用来设置TextView在父窗体中的对齐方式 。具体这个的话垂直居中 左对齐追问

这里是Gravity.CENTER_VERTICAL,与android:layout_gravity有何相关?

追答

两个本来就没关系只是两个容易混淆而已;
android:layout_gravity在代码中应该如

LinearLayout.LayoutParams params = new LinearLayout.LayoutParams
(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.CENTER_VERTICAL|Gravity.LEFT;
tv.setLayoutParams(params);
形式

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-27
这句话是说设置TextView这个控件的布局是左下居中。

android开发,textView.setGravity(Gravity.CENTER_VERTICAL | Gravity...
android:gravity用来设置TextView的内容对齐方式,android:layout_gravity用来设置TextView在父窗体中的对齐方式 。具体这个的话垂直居中 左对齐

相似回答
大家正在搜