<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout android:id="@+id/LinearLayout01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true"></LinearLayout>
</RelativeLayout>应用中,需要动态创建一个layout. 不知哪能给贴一下代码. 功能与上面的xml等同. 关键是
android:layout_alignParentBottom="true"这句怎么处理的.
解决方案 »
- Textview显示文字并可实现翻页,或得到当前textview实际显示了多少字符
- 将C移植到android平台,当C文件下包含.dsp .c .h .ncb这么多种文件的时候,如何定义Android.mk?
- listview如何实现水平滚动
- android中的单元测试不重要吗?为什么网上都没有介绍的东西啊?
- windows下,android中的alps\packages\apps 下的Contacts文件夹单独弄一个工程 以便方便进行调试。 windows下,
- 网络音乐播放器怎么做?
- Socket is not connected 问题。。
- linux c socket 通讯问题
- 求一款能够彻底锁住手机的app
- 线程应该是结束了,为什么isdone()这个方法不能判断通过
- 请问大家一个很基础的问题:
- 谁给推荐一个android可视化UI编辑器(eclipse插件也行)
Log.v(TAG, "first out");
BaseAdapter ba = new BaseAdapter() {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
LinearLayout ll = new LinearLayout(activityMovie01.this);
ll.setOrientation(LinearLayout.VERTICAL);
ImageView iv = new ImageView(activityMovie01.this);
iv.setImageDrawable(getResources().getDrawable(imageIDs[position]));
iv.setBackgroundDrawable(getResources().getDrawable(R.drawable.image_background));
iv.setScaleType(ImageView.ScaleType.FIT_XY);
iv.setLayoutParams(new Gallery.LayoutParams(220,300));
ll.addView(iv);
TextView tv = new TextView(activityMovie01.this);
tv.setText(getResources().getString(textIDs[position]));
tv.setTextColor(Color.BLACK);
tv.setGravity(Gravity.BOTTOM);
tv.setPadding(50, 30, 30, 30);
ll.addView(tv);
return ll;
}
@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return null;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return imageIDs.length;
}
};
gl.setAdapter(ba);
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/linear_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" />
</ScrollView>
</RelativeLayout>代码中: LinearLayout mLinearLayout = findViewById(R.id.linear_layout);
int length = xxx.size();//这里一般都是一个list.size()或者其他大小
for (index = 0; index < length; index++)
{
LinearLayout linearLayout = new LinearLayout(this);
linearLayout .setId(index);
mLinearLayout .addView(linearLayout );
}