android.widget.ListView#getId ( )源码实例Demo

下面列出了android.widget.ListView#getId ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: UltimateAndroid   文件: ListBuddiesLayout.java
private void performClick(ListView list) {
    //In some occasions setOnListScrollListener-SCROLL_STATE_TOUCH_SCROLL
    //doesn't get called when we perform a click, so we need to double check
    if (!isUserInteracting) {
        isUserInteracting = true;
    }
    if (mDownView != null || mSpeed == 0) {
        mDownView.setPressed(false);
        if (mItemBuddyListener != null) {
            int buddy = 0;
            if (list.getId() != mListViewLeft.getId()) {
                buddy = 1;
            }
            int position = getPosition(list, mDownPosition);
            mItemBuddyListener.onBuddyItemClicked(list, mDownView, buddy, position, mDownView.getId());
        }
    }
}
 
源代码2 项目: UltimateAndroid   文件: ListBuddiesLayout.java
private void performClick(ListView list) {
    //In some occasions setOnListScrollListener-SCROLL_STATE_TOUCH_SCROLL
    //doesn't get called when we perform a click, so we need to double check
    if (!isUserInteracting) {
        isUserInteracting = true;
    }
    if (mDownView != null || mSpeed == 0) {
        mDownView.setPressed(false);
        if (mItemBuddyListener != null) {
            int buddy = 0;
            if (list.getId() != mListViewLeft.getId()) {
                buddy = 1;
            }
            int position = getPosition(list, mDownPosition);
            mItemBuddyListener.onBuddyItemClicked(list, mDownView, buddy, position, mDownView.getId());
        }
    }
}
 
源代码3 项目: ListBuddies   文件: ListBuddiesLayout.java
private void performClick(ListView list) {
    //In some occasions setOnListScrollListener-SCROLL_STATE_TOUCH_SCROLL
    //doesn't get called when we perform a click, so we need to double check
    if (!isUserInteracting) {
        isUserInteracting = true;
    }
    if (mDownView != null || (mSpeed == 0 && mDownView != null)) {
        mDownView.setPressed(false);
        if (mItemBuddyListener != null) {
            int buddy = 0;
            if (list.getId() != mListViewLeft.getId()) {
                buddy = 1;
            }
            int position = getPosition(list, mDownPosition);
            mItemBuddyListener.onBuddyItemClicked(list, mDownView, buddy, position, mDownView.getId());
        }
    }
}
 
源代码4 项目: open-rmbt   文件: ResultQoSDetailView.java
@SuppressWarnings("unchecked")
@Override
public void onItemClick(AdapterView<?> adapter, View view, int position, long id) {
	ListView listView = (ListView) adapter;
	HashMap<String, String> item = (HashMap<String, String>) listView.getAdapter().getItem(position);
	if (listView.getId() == R.id.qos_success_list) {
		activity.showExpandedResultDetail(results, DetailType.OK, Integer.valueOf(item.get("index")));
	}
	else if (listView.getId() == R.id.qos_error_list) {
		activity.showExpandedResultDetail(results, DetailType.FAIL, Integer.valueOf(item.get("index")));
	}
}
 
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
		int visibleItemCount, int totalItemCount) {
	boolean loadMore = firstVisibleItem + visibleItemCount + VISIBLE_THRESHOLD >= totalItemCount;
	if (loadMore && !loading && !refreshing) {
		fragment.fillMore();
	}

	// enable/disable pull-to-refresh
	SwipeRefreshLayout refreshLayout = fragment.getSwipeRefreshLayout();
	if (firstVisibleItem == 0 && refreshLayout != null) {
		refreshLayout.setEnabled(true);
	} else {
		refreshLayout.setEnabled(false);
	}

	// show/hide post "+" button
	final ListView lw = fragment.getPostStreamView();
	if (view.getId() == lw.getId()) {
		final int currentFirstVisibleItem = lw.getFirstVisiblePosition();
		if (currentFirstVisibleItem > mLastFirstVisibleItem) {
			fragment.hideAddPostTopicBtn();
		} else if (currentFirstVisibleItem < mLastFirstVisibleItem) {
			fragment.showAddPostTopicBtn();
		}

		mLastFirstVisibleItem = currentFirstVisibleItem;
	}
}
 
源代码6 项目: UltimateAndroid   文件: ListBuddiesLayout.java
private void actionDown(ListView list, MotionEvent event) {
    mActionDown = true;
    toogleListView(list);
    mLastViewTouchId = list.getId();
    startClickSelection(event, list, event.getY());
}
 
源代码7 项目: UltimateAndroid   文件: ListBuddiesLayout.java
private void actionDown(ListView list, MotionEvent event) {
    mActionDown = true;
    toogleListView(list);
    mLastViewTouchId = list.getId();
    startClickSelection(event, list, event.getY());
}
 
源代码8 项目: ListBuddies   文件: ListBuddiesLayout.java
private void actionDown(ListView list, MotionEvent event) {
    mActionDown = true;
    toogleListView(list);
    mLastViewTouchId = list.getId();
    startClickSelection(event, list, event.getY());
}