Mou*_*ane 5 user-interface android android-listview
我在Android中设计用户界面时相当新(同时也是Android开发的新手).我目前正在开发一个Android应用程序,它看起来很像Google +的"All Circles"页面,以及Facebook的用户主页,在那里您可以看到朋友分享的内容.
为了使事情更清楚,请查看以下截图,该截图来自Google +的Android应用程序:

正如你所看到的,Paul Harper的帖子在一个小框架中,"Android和我"的帖子在另一个帖子中.向下滚动越多,您将看到的共享内容越多,每个都在自己的"框架"中.
我真的不确定如何实现这个结果(我确定它涉及一个ListView组件),所以有人可以告诉我有关我应该使用的UI组件吗?
万分感谢.
您应该查看链接中的视频.
http://www.youtube.com/watch?v=wDBM6wVEO70
private static final int TYPE_ITEM1 = 0;
private static final int TYPE_ITEM2 = 1;
private static final int TYPE_ITEM3 = 2;
Run Code Online (Sandbox Code Playgroud)
int类型;
@Override
public int getItemViewType(int position) {
if (position== 0){
type = TYPE_ITEM1;
} else if (position == 1){
type = TYPE_ITEM2;
}
return type;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View row = convertView;
LayoutInflater inflater = null;
int type = getItemViewType(position);
if (row == null) {
if (type == FIRST_TYPE) {
//infalte layout of type1
}
if (type == FIRST_TYPE) {
//infalte layout of type2
} else {
//infalte layout of normaltype
}
}
Run Code Online (Sandbox Code Playgroud)