【发布时间】:2014-03-25 12:08:20
【问题描述】:
我正在从服务器获取数据并将其设置到列表视图中。每个 Listview 项目有两个 textview 和一个按钮。我已经实现了所有代码并且工作完美..但是任何人都可以帮助我..当单击特定列表视图项的按钮时如何实现 facebook 共享意图。我想使用共享意图选择器将 offer_name 共享到 facebook 墙贴。
这是我的 getView 代码:-
public View getView(int position, View convertView, ViewGroup parent) {
final ViewHolder holder;
if (convertView == null) {
holder = new ViewHolder();
convertView = mInflater.inflate(R.layout.offer_list_item, parent,
false);
holder.tv1 = (TextView) convertView.findViewById(R.id.offer_name);
holder.tv2 = (TextView) convertView.findViewById(R.id.expiry_date);
holder.b = (Button) convertView.findViewById(R.id.item_button);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
Item1 it = item.get(position);
holder.tv1.setText(it.getoffer_name());
holder.tv2.setText("offer ends:" + it.getexpiry_date());
holder.b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
// holder.b.setText("Joined");
// holder.b.setTextColor(Color.parseColor("#ffffff"));
// holder.b.setTextSize(10);
}
});
return convertView;
}
【问题讨论】:
标签: android android-intent android-facebook