Chinaunix首页 | 论坛 | 博客
  • 博客访问: 236666
  • 博文数量: 54
  • 博客积分: 2656
  • 博客等级: 少校
  • 技术积分: 1020
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-19 21:06
文章分类

全部博文(54)

文章存档

2016年(3)

2014年(8)

2013年(4)

2012年(2)

2011年(29)

2010年(8)

我的朋友

分类: Android平台

2014-11-01 15:13:54

xml文件:
       android:id="@+id/flowlayout"
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:layout_gravity="center"
       android:layout_margin="5dp"
       f:horizontalSpacing="60dip"
       f:verticalSpacing="12dip" />


mNearestLayout = (FlowLayout)findViewById(R.id.flowlayout);
  mNearestLayout.setHorizontalFadingEdgeEnabled(true);
 List> recent = getRecentContact();
for (int i = 0; i < recent.size(); i++) {
final String name = recent.get(i).get("name");
final String phoneNumber = recent.get(i).get("phoneNumber");
TextView tv = new TextView(this);
tv.setGravity(Gravity.CENTER);
tv.setTextSize(16);
tv.setText(name);
tv.setBackgroundResource(R.drawable.skin_apply);
tv.setTextColor(Color.BLACK);
tv.setOnClickListener(new OnClickListener() {


@Override
public void onClick(View v) {
ArrayList numbers = mReceiverEditor.getNumberList();
if(numbers.contains(phoneNumber)){
HaloToast.show(getApplicationContext(), "该联系人已经被选中");
return;
}
mReceiverEditor.resetReceiver(new ReceiverData(name,phoneNumber));
              mReceiverEditor.getEditor().requestFocus();
}
});
mNearestLayout.addView(tv);
}        
  //end

阅读(1250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~