/** * 新規のヨシップを取得した際に行うメソッド 取得した場合は新規にタイムラインのリストに対し 取得したヨシップを追加する * * @param y 取得したヨシップ */ public synchronized void onNewYossipGetListener(Yossip yossip) { adapter.add(yossip); }
/** ヨシップ関係のやつ */ private void setListener() { YossipListenerNotify yListener = new YossipListenerNotify(adapter.getCount()); yListener.setListener(this); }
/** * リストビューのアイテムがタップされた時の処理 タップされたユーザのユーザフラグメントへ遷移 * * @param parent リストビュー(parent) * @param view * @param position タップされたリストの場所 * @param id * @param listview parentを変更 * @param node タップされたリストに保持されているFriendNode * @param uf ユーザフラグメント */ public synchronized void onItemClick(AdapterView<?> parent, View view, int position, long id) { Node cNode = searchNode(adapter.getItem(position)); UserFragment.Builder bl = new UserFragment.Builder(); bl.setNode(cNode); bl.create().show(getFragmentManager(), getTag()); }