本文整理了Java中android.widget.BaseAdapter.getItem()
方法的一些代码示例,展示了BaseAdapter.getItem()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BaseAdapter.getItem()
方法的具体详情如下:
包路径:android.widget.BaseAdapter
类名称:BaseAdapter
方法名:getItem
暂无
代码示例来源:origin: com.nhaarman.listviewanimations/lib-core
@Override
public Object getItem(final int position) {
return mDecoratedBaseAdapter.getItem(position);
}
代码示例来源:origin: stackoverflow.com
if(position % mRepeatAfterEvery == 0)
return null;
return mInnerAdapter.getItem(calculateInnerPosition(position));
代码示例来源:origin: hezhubo/HPlayer
@Override
public Object getItem(final int position) {
return mDecoratedBaseAdapter.getItem(position);
}
代码示例来源:origin: lordi/tickmate
@Override
public Object getItem(int position) {
return (isProgressViewPosition(position)) ? null : mAdapter
.getItem(position);
}
代码示例来源:origin: leeowenowen/beauty-of-math
@Override
public Object getItem(int position) {
int count = 0;
int preCount = 0;
for (BaseAdapter baseAdapter : mChildren) {
preCount = count;
count += baseAdapter.getCount();
if (position >= preCount && position < count) {
int curpos = position - preCount;
return baseAdapter.getItem(curpos);
}
}
return null;
}
代码示例来源:origin: FreedomZZQ/YouJoin-Android
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
int realPos = (int) id;
if (realPos == deletePos) {
mEnterLayout.deleteOneChar();
} else {
String name = (String) adapterIcon.getItem((int) id);
if (name.equals("my100")) {
name = "100";
} else if (name.equals("a00001")) {
name = "+1";
} else if (name.equals("a00002")) {
name = "-1";
}
mEnterLayout.insertEmoji(name);
}
}
});
代码示例来源:origin: bifan-wei/HwTxtReader
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
IChapter chapter = (IChapter) mChapterListPop.getAdapter().getItem(i);
mChapterListPop.dismiss();
mTxtReaderView.loadFromProgress(chapter.getStartParagraphIndex(), 0);
}
});
代码示例来源:origin: WeAreFairphone/FP2-Launcher
private void populateWallpapersFromAdapter(ViewGroup parent, BaseAdapter adapter,
boolean addLongPressHandler) {
for (int i = 0; i < adapter.getCount(); i++) {
FrameLayout thumbnail = (FrameLayout) adapter.getView(i, null, parent);
parent.addView(thumbnail, i);
WallpaperTileInfo info = (WallpaperTileInfo) adapter.getItem(i);
thumbnail.setTag(info);
info.setView(thumbnail);
if (addLongPressHandler) {
addLongPressHandler(thumbnail);
}
thumbnail.setOnClickListener(mThumbnailOnClickListener);
}
}
代码示例来源:origin: fookwood/Launcher3
@Thunk void populateWallpapersFromAdapter(ViewGroup parent, BaseAdapter adapter,
boolean addLongPressHandler) {
for (int i = 0; i < adapter.getCount(); i++) {
FrameLayout thumbnail = (FrameLayout) adapter.getView(i, null, parent);
parent.addView(thumbnail, i);
WallpaperTileInfo info = (WallpaperTileInfo) adapter.getItem(i);
thumbnail.setTag(info);
info.setView(thumbnail);
if (addLongPressHandler) {
addLongPressHandler(thumbnail);
}
thumbnail.setOnClickListener(mThumbnailOnClickListener);
}
}
代码示例来源:origin: lzan13/EaseUICustomer
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: huangfangyi/FanXin
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: zhangchunbin/HuanXinDemo
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: easemob/livestream_demo_android
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: WuXiaolong/WoChat
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: easemob/kefu-android-demo
} else {
Message prevMessage = (Message) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.messageTime(), prevMessage.messageTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: stevenwsg/XSY-University-trade
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
代码示例来源:origin: Vegen/SmartCampus
} else {
EMMessage prevMessage = (EMMessage) adapter.getItem(position - 1);
if (prevMessage != null && DateUtils.isCloseEnough(message.getMsgTime(), prevMessage.getMsgTime())) {
timestamp.setVisibility(View.GONE);
内容来源于网络,如有侵权,请联系作者删除!