LinearLayoutcontainer=newLinearLayout(ctx);//设置为水平的线性布局管理器container.setOrientation(1);//定义一个线性布局管理器LinearLayoutlinear=newLinearLayout(ctx);//设置为...
LinearLayout container = new LinearLayout(ctx);
// 设置为水平的线性布局管理器
container.setOrientation(1);
// 定义一个线性布局管理器
LinearLayout linear = new LinearLayout(ctx);
// 设置为水平的线性布局管理器
linear.setOrientation(0);
TextView sv = new TextView(ctx);
try
{
// 获取JSONArray数组元素的kindName属性
String time = ((JSONObject)getItem(position))
.getString("time");
// 设置TextView所显示的内容
sv.setText(time);
}
catch (JSONException e)
{
e.printStackTrace();
}
sv.setTextSize(17);
sv.setTextColor(ctx.getResources().getColor(R.color.black));
sv.setHeight(30);
sv.setGravity(Gravity.RIGHT);
// 将TextView添加到LinearLayout中
linear.addView(sv);
container.addView(linear);
我设置textview的gravity为right,但是没有效果。
这个布局是作为adapter添加到listview里的
展开