Java 类android.widget.AdapterView 实例源码
项目:YiZhi
文件:FriendListPage.java
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if ("FacebookMessenger".equals(platform.getName())) {
if(lastPosition >= 0) {
Following lastFollwing = adapter.getItem(lastPosition);
lastFollwing.checked = false;
}
lastPosition = position;
}
Following following = adapter.getItem(position);
following.checked = !following.checked;
if(following.checked) {
checkNum++;
} else {
checkNum--;
}
updateConfirmView();
adapter.notifyDataSetChanged();
}
项目:PeSanKita-android
文件:DeviceListFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
final String deviceName = ((DeviceListItem)view).getDeviceName();
final long deviceId = ((DeviceListItem)view).getDeviceId();
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle(getActivity().getString(R.string.DeviceListActivity_unlink_s, deviceName));
builder.setMessage(R.string.DeviceListActivity_by_unlinking_this_device_it_will_no_longer_be_able_to_send_or_receive);
builder.setNegativeButton(android.R.string.cancel, null);
builder.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handleDisconnectDevice(deviceId);
}
});
builder.show();
}
项目:time-weather
文件:ChooseAreaFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (currentLevel == LEVEL_PROVINCE) {
selectedProvince = provinceList.get(position);
queryCities();
}
else if (currentLevel == LEVEL_CITY) {
selectedCity = cityList.get(position);
queryCounties();
}
else if (currentLevel == LEVEL_COUNTY) {
String weatherID = countyList.get(position).getWeatherID();
Intent intent = new Intent(getActivity(), WeatherActivity.class);
intent.putExtra("weather_id", weatherID);
startActivity(intent);
getActivity().finish();
}
}
项目:Toodoo
文件:ToodooNote.java
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
this.setContentView(R.layout.label_dialog);
labelList = (ListView) findViewById(R.id.label_list);
cancel = (Button) findViewById(R.id.cancel);
// ListView
SimpleAdapter adapter = new SimpleAdapter(context, getLabelList(),
R.layout.label_list_item, new String[]{"label_img",
"label_value"}, new int[]{
R.id.label_img, R.id.label_value});
labelList.setAdapter(adapter);
//ListView
labelList
.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1,
int position, long arg3) {
HashMap<String, Object> label = getLabelList().get(position);
selectedLabel = (String) label.get("label_value");
ToodooOptionsModel ToodooOptionsModel = toodooOptionsList.get(0);
ToodooOptionsModel.setOptionValue(selectedLabel);
mAdapter.notifyDataSetChanged();
labelDialog.dismiss();
}
});
cancel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
labelDialog.dismiss();
}
});
}
项目:MultipleRvView
文件:MainActivity.java
private void lvClick() {
lv_main.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
switch (i) {
case 0:
startOtherActivity(LinearLayoutActivity.class);
break;
case 1:
startOtherActivity(GridActivity.class);
break;
case 2:
startOtherActivity(FlowLayoutActivity.class);
break;
}
}
});
}
项目:cniao5
文件:FriendListPage.java
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if ("FacebookMessenger".equals(platform.getName())) {
if(lastPosition >= 0) {
Following lastFollwing = adapter.getItem(lastPosition);
lastFollwing.checked = false;
}
lastPosition = position;
}
Following following = adapter.getItem(position);
following.checked = !following.checked;
if(following.checked) {
checkNum++;
} else {
checkNum--;
}
updateConfirmView();
adapter.notifyDataSetChanged();
}
项目:CCDownload
文件:UploadFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
UploadView uploadView = (UploadView)view;
String uploadId = uploadView.getUploadId();
if (binder.isStop()) {
UploadInfo uploadInfo = DataSet.getUploadInfo(uploadId);
if (uploadInfo != null && uploadInfo.getStatus() != Uploader.FINISH) {
startUploadService(uploadInfo);
}
currentUploadId = uploadId;
} else if (uploadId.equals(currentUploadId)) {
switch (binder.getUploaderStatus()) {
case Uploader.UPLOAD:
binder.pause();
break;
case Uploader.PAUSE:
binder.upload();
break;
}
}
}
项目:dex-hdog
文件:MainActivity.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
ListView listView = (ListView) parent;
AppInfo appInfo = (AppInfo) listView.getItemAtPosition(position);
String packageName = appInfo.getPackageName();
String appName = appInfo.getAppName();
Log.d(TAG, packageName);
if(!JniUtil.isRunning(packageName)){
openApp(packageName);
}
Log.d(TAG, "Create folder:" + FileUtil.createPath(HDOG_PATH +File.separator + packageName + File.separator + TYPE_DEX));
Log.d(TAG, "Create folder:" + FileUtil.createPath(HDOG_PATH +File.separator + packageName + File.separator + TYPE_DEY));
Intent intent = new Intent(this, DumpActivity.class);
intent.putExtra("package_name", packageName);
intent.putExtra("app_name", appName);
startActivity(intent);
}
项目:SciChart.Android.Examples
文件:HomeActivity.java
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (module == null) return;
final List<Example> examples = module.getExamples();
final String category = getCategoryByPosition(selectedPosition);
final List<Example> exampleItems = convertToAdapterItems(examples, category);
switch (position) {
case 0:
adapter.setSortStrategy(new SortByCategory(exampleItems));
break;
case 1:
adapter.setSortStrategy(new SortByFeatures(exampleItems));
break;
case 2:
adapter.setSortStrategy(new SortByName(exampleItems));
break;
case 3:
adapter.setSortStrategy(new SortByMostUsed(exampleItems));
break;
}
}
项目:sctalk
文件:ChatFragment.java
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
RecentInfo recentInfo = contactAdapter.getItem(position);
if (recentInfo == null) {
logger.e("recent#onItemLongClick null recentInfo -> position:%d", position);
return false;
}
if (recentInfo.getSessionType() == DBConstant.SESSION_TYPE_SINGLE) {
handleContactItemLongClick(getActivity(),recentInfo);
} else {
handleGroupItemLongClick(getActivity(),recentInfo);
}
return true;
}
项目:lqrwechatrongcloud
文件:FriendListPage.java
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if ("FacebookMessenger".equals(platform.getName())) {
if(lastPosition >= 0) {
Following lastFollwing = adapter.getItem(lastPosition);
lastFollwing.checked = false;
}
lastPosition = position;
}
Following following = adapter.getItem(position);
following.checked = !following.checked;
if(following.checked) {
checkNum++;
} else {
checkNum--;
}
updateConfirmView();
adapter.notifyDataSetChanged();
}
项目:buildAPKsSamples
文件:DeviceListActivity.java
public void onItemClick(AdapterView<?> av, View v, int arg2, long arg3) {
// Cancel discovery because it's costly and we're about to connect
mBtAdapter.cancelDiscovery();
// Get the device MAC address, which is the last 17 chars in the View
String info = ((TextView) v).getText().toString();
String address = info.substring(info.length() - 17);
// Create the result Intent and include the MAC address
Intent intent = new Intent();
intent.putExtra(EXTRA_DEVICE_ADDRESS, address);
// Set result and finish this Activity
setResult(Activity.RESULT_OK, intent);
finish();
}
项目:GitHub
文件:MainActivity.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position){
case 1:
startActivity(new Intent(this, BannerAnimationActivity.class));
break;
case 2:
startActivity(new Intent(this, BannerStyleActivity.class));
break;
case 3:
startActivity(new Intent(this, IndicatorPositionActivity.class));
break;
case 4:
startActivity(new Intent(this, CustomBannerActivity.class));
break;
case 5:
startActivity(new Intent(this, BannerLocalActivity.class));
break;
case 6:
startActivity(new Intent(this, CustomViewPagerActivity.class));
break;
}
}
项目:buildAPKsApps
文件:MediaPicker.java
private View newList(
final PickerQuery q, final ViewAnimator flip,
AdapterView.OnItemClickListener click) {
final View list = newList(q, click);
list.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK &&
event.getAction() == KeyEvent.ACTION_UP) {
flip.setInAnimation(getContext(), R.anim.slide_in_left);
flip.setOutAnimation(getContext(), R.anim.slide_out_right);
flip.showPrevious();
flip.removeView(list);
flip.setInAnimation(getContext(), R.anim.slide_in_right);
flip.setOutAnimation(getContext(), R.anim.slide_out_left);
return true;
}
return false;
}
});
return list;
}
项目:Shared-Route
文件:TaskViewActivity.java
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
listItemList = trollyAdapter.getItems();
FlipShareView shareBottom = new FlipShareView.Builder(this, mToolbar)
.addItem(new ShareItem("发布者::"+listItemList.get(position).PublisherName, Color.WHITE, 0xff43549C))
.addItem(new ShareItem("联系方式:"+listItemList.get(position).PublisherName, Color.WHITE, 0xff43549C))
.addItem(new ShareItem("物品类型:"+listItemList.get(position).TaskKindID, Color.WHITE, 0xff43549C))
.addItem(new ShareItem("物品描述:"+listItemList.get(position).Remark, Color.WHITE, 0xff4999F0))
.addItem(new ShareItem("取件时间:"+listItemList.get(position).FetchTime, Color.WHITE, 0xffD9392D))
.addItem(new ShareItem("取件地点:"+listItemList.get(position).FetchLocation, Color.WHITE, 0xff57708A))
.addItem(new ShareItem("送件时间:"+listItemList.get(position).SendTime, Color.WHITE, 0xffea0bb2))
.addItem(new ShareItem("送件地点:"+listItemList.get(position).SendLocation, Color.WHITE, 0xffea650b))
.addItem(new ShareItem("订单价格:"+listItemList.get(position).Money, Color.WHITE,0xff063e04))
.setItemDuration(200)
.setBackgroundColor(0x60000000)
.setAnimType(FlipShareView.TYPE_SLIDE)
.create();
return true;
}
项目:CXJPadProject
文件:VoucherFragment.java
public void initListPop() {
listPopupWindow = new ListPopupWindow(getContext());
ListPopAdapter listPopAdapter = new ListPopAdapter(getContext(), valueList);
listPopupWindow.setAdapter(listPopAdapter);
listPopupWindow.setWidth(RelativeLayout.LayoutParams.WRAP_CONTENT);
listPopupWindow.setHeight(RelativeLayout.LayoutParams.WRAP_CONTENT);
listPopupWindow.setAnchorView(tv_select_coupons);
listPopupWindow.setModal(true);
listPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
tv_select_coupons.setText(valueList.get(position));
mKey = cardTemplateList.get(position).key;
listPopupWindow.dismiss();
}
});
}
项目:couch-potatoes
文件:PictureGridActivity.java
private void addChangeProfilePicListener( final DBHelper dbHelper, final String uid ) {
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
pos = position;
new AlertDialog.Builder(PictureGridActivity.this)
.setTitle("Use as profile picture?")
.setIcon(android.R.drawable.ic_dialog_alert)
.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
StorageReference storageRef = dbHelper.getStorage().getReference("Photo/" + uid + "/" + hashList.get(pos));
storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri downloadUrl) {
dbHelper.getDb().getReference(dbHelper.getUserPath()).child(uid).child("profile_pic").setValue(downloadUrl.toString());
finish();
}
});
}
})
.setNegativeButton(android.R.string.no, null).show();
}
});
}
项目:GitHub
文件:DropboxStyleActivity.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (Item.values()[position]) {
case 默认主题:
setThemeColor(R.color.colorPrimary, R.color.colorPrimaryDark);
mRefreshLayout.setPrimaryColors(0xff283645, 0xff6ea9ff);
break;
case 蓝色主题:
setThemeColor(R.color.colorPrimary, R.color.colorPrimaryDark);
break;
case 绿色主题:
setThemeColor(android.R.color.holo_green_light, android.R.color.holo_green_dark);
break;
case 红色主题:
setThemeColor(android.R.color.holo_red_light, android.R.color.holo_red_dark);
break;
case 橙色主题:
setThemeColor(android.R.color.holo_orange_light, android.R.color.holo_orange_dark);
break;
}
mRefreshLayout.autoRefresh();
}
项目:GitHub
文件:DemoActivity.java
@Override
public void initEvent() {//必须在onCreate方法内调用
//示例代码<<<<<<<<<<<<<<<<<<<
lvDemo.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
setResult(RESULT_OK, new Intent().putExtra(RESULT_CLICKED_ITEM, position));
finish();
}
});
//分页滚动示例代码<<<<<<<<<<<<<<<<<<<
new PageScroller(lvDemo).init();
//分页滚动示例代码>>>>>>>>>>>>>>>>>>>
//示例代码>>>>>>>>>>>>>>>>>>>
}
项目:aos-Video
文件:BrowserWithShowHeader.java
protected void applySelectedViewMode(int newMode) {
if(mHeaderView!=null) { //removing headerview
if (mArchosGridView instanceof ListView) {
((ListView) mArchosGridView).removeHeaderView(mHeaderView);
((AdapterView)mHeaderView.getParent()).removeViewInLayout(mHeaderView);
}
if(mArchosGridView instanceof HeaderGridView)
((HeaderGridView) mArchosGridView).removeHeaderView(mHeaderView);
}
// Save the current position variables before changing the view mode
setPosition();
mSelectedPosition = mArchosGridView.getFirstVisiblePosition();
setViewMode(newMode);
//replacing headerView
addHeaderView();
bindAdapter();
}
项目:LearnHangul
文件:CharactersActivity.java
private void setCharacterList(){
ListView character_list = (ListView) findViewById(R.id.character_list);
final ArrayAdapter<Character> adapter = new RowAdapter(this,characters);
character_list.setAdapter(adapter);
character_list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
boolean isSelected = characters.get(i).isActive() ? false : true;
characters.get(i).setActive(isSelected);
adapter.notifyDataSetChanged();
}
});
}
项目:DialogHelper
文件:ShareDialog.java
@Override
public void initData() {
list = new ArrayList<>();
list.add(context.getString(R.string.weChat));
list.add(context.getString(R.string.qq));
list.add(context.getString(R.string.weChatFriends));
list.add(context.getString(R.string.qzone));
list.add(context.getString(R.string.sina));
gridView.setAdapter(new ShareAdapter(context, list));
gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
if (onItemClick != null) {
onItemClick.onItemClick(i);
}
}
});
}
项目:decoy
文件:ContactsFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
AbsContactItem item = (AbsContactItem) adapter.getItem(position);
if (item == null) {
return;
}
int type = item.getItemType();
if (type == ItemTypes.FUNC && customization != null) {
customization.onFuncItemClick(item);
return;
}
if (type == ItemTypes.FRIEND && item instanceof ContactItem && NimUIKit.getContactEventListener() != null) {
NimUIKit.getContactEventListener().onItemClick(getActivity(), (((ContactItem) item).getContact()).getContactId());
}
}
项目:Rey-MusicPlayer
文件:EqualizerActivity.java
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int index, long arg3) {
PreferencesHelper.getInstance().put(PreferencesHelper.Key.LAST_PRESET_NAME, mReverbSpinner.getSelectedItem().toString());
reverbSetting = index;
if (mApp.isServiceRunning())
if (index == 0) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_NONE);
reverbSetting = 0;
} else if (index == 1) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_LARGEHALL);
reverbSetting = 1;
} else if (index == 2) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_LARGEROOM);
reverbSetting = 2;
} else if (index == 3) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_MEDIUMHALL);
reverbSetting = 3;
} else if (index == 4) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_MEDIUMROOM);
reverbSetting = 4;
} else if (index == 5) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_SMALLROOM);
reverbSetting = 5;
} else if (index == 6) {
mApp.getService().getEqualizerHelper().getReverb().setPreset(PresetReverb.PRESET_PLATE);
reverbSetting = 6;
} else
reverbSetting = 0;
}
项目:FilterPlayer
文件:MainActivity.java
@Override
public void onItemSelected(AdapterView<?> parent, View view, final int position, long id) {
glSurfaceView.queueEvent(new Runnable() {
@Override public void run() {
// notify the renderer that we want to change the encoder's state
videoRenderer.changeFilterMode(position);
}
});
}
项目:android_ui
文件:BaseSamplesNavigationFragment.java
@Override
public void onItemClick(@NonNull AdapterView<?> parent, @NonNull View view, int position, long id) {
final SampleItem item = getAdapter().getItem(position);
mFragmentController.newRequest((int) item.getId())
.addToBackStack(true)
.execute();
}
项目:GravityBox
文件:OngoingNotifPreference.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
IIconCheckListAdapterItem item =
(IIconCheckListAdapterItem) parent.getItemAtPosition(position);
item.setChecked(!item.isChecked());
mListView.invalidateViews();
}
项目:Earthquake-App
文件:EarthquakeActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_earthquake);
init();
//TODO: verify if there's internet connection
if(thereIsInternet()){
progressBar.setVisibility(View.VISIBLE);
}
else if(!(thereIsInternet())){
progressBar.setVisibility(View.GONE);
noInternetConection.setText("There is no internet connection");
}
// Find a reference to the {@link ListView} in the layout
LoaderManager loaderManager = getLoaderManager();
loaderManager.initLoader(EARTHQUAKE_LOADER, null, this);
//TODO: set up the correct url
earthquakeListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Earthquake earthquake = earthquakeAdapterm.getItem(i);
intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(earthquake.getUrl()));
startActivity(intent);
}
});
}
项目:container
文件:ResolverActivity.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
final int checkedPos = mListView.getCheckedItemPosition();
final boolean hasValidSelection = checkedPos != ListView.INVALID_POSITION;
if (mAlwaysUseOption && (!hasValidSelection || mLastSelected != checkedPos)) {
mAlwaysButton.setEnabled(hasValidSelection);
mOnceButton.setEnabled(hasValidSelection);
if (hasValidSelection) {
mListView.smoothScrollToPosition(checkedPos);
}
mLastSelected = checkedPos;
} else {
startSelected(position, false);
}
}
项目:FireFiles
文件:StandaloneActivity.java
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (mIgnoreNextNavigation) {
mIgnoreNextNavigation = false;
return;
}
while (mState.stack.size() > position + 1) {
mState.stackTouched = true;
mState.stack.pop();
}
onCurrentDirectoryChanged(ANIM_UP);
}
项目:Make-A-Pede-Android-App
文件:DeviceListActivity.java
protected void onListItemClick(AdapterView l, View v, int position, long id) {
final BluetoothDevice device = leDeviceListAdapter.getDevice(position);
if (device == null) return;
final Intent intent = new Intent(this, ControllerActivity.class);
intent.putExtra(EXTRAS_DEVICE_NAME, device.getName());
intent.putExtra(EXTRAS_DEVICE_ADDRESS, device.getAddress());
intent.putExtra(EXTRAS_DEVICE_TYPE, device.getType());
btScanner.stopScan();
startActivity(intent);
}
项目:SmartRefreshLayout
文件:RefreshUsingFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Item item = Item.values()[position];
if (Activity.class.isAssignableFrom(item.clazz)) {
startActivity(new Intent(getContext(), item.clazz));
} else if (Fragment.class.isAssignableFrom(item.clazz)) {
FragmentActivity.start(this, item.clazz);
}
}
项目:DoorAccess
文件:LocationFragment.java
@Override
public boolean onContextItemSelected(MenuItem menuItem) {
final AdapterView.AdapterContextMenuInfo menuInfo;
menuInfo = (AdapterView.AdapterContextMenuInfo)menuItem.getMenuInfo();
/**
* menuInfo.position for List index
* menuItem.getItemId for operation index
*/
ReaderLocation rLocation = mRLocaitonList.get(menuInfo.position);
switch(menuItem.getItemId()) {
case LOC_CONTEXT_MENU_MODIFY:
Toast.makeText(getContext(), "LOC_CONTEXT_MENU_MODIFY", Toast.LENGTH_SHORT);
ModifyLocationFragment modifyLocationFragment = new ModifyLocationFragment(rLocation, menuInfo.position);
modifyLocationFragment.setTargetFragment(this, 0);
modifyLocationFragment.show(mFragmentManager, "ModifyLocation");
break;
case LOC_CONTEXT_MENU_TAG:
Toast.makeText(getContext(), "LOC_CONTEXT_MENU_TAG", Toast.LENGTH_SHORT);
AssociateTagFragment associateTagFragment = new AssociateTagFragment(rLocation, menuInfo.position);
associateTagFragment.setTargetFragment(this, 0);
associateTagFragment.show(mFragmentManager, "AssociateTag");
break;
case LOC_CONTEXT_MENU_DELETE:
Toast.makeText(getContext(), "LOC_CONTEXT_MENU_DELETE", Toast.LENGTH_SHORT);
DeleteLocation(rLocation);
break;
}
return false;
}
项目:boohee_v5.6
文件:StatusPostTextActivity.java
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
if ("add".equals((String) StatusPostTextActivity.this.mAdapter.getItem(position))) {
StatusPostTextActivity.this.openPhotoPicker();
return;
}
StatusPostTextActivity.this.mCurEditPicPosition = position;
Uri imageUri = Uri.fromFile(new File((String) StatusPostTextActivity.this
.mSelectPictures.get(position)));
Intent intent = new Intent(StatusPostTextActivity.this.mActivity, ImageEditActivity
.class);
intent.setData(imageUri);
StatusPostTextActivity.this.startActivityForResult(intent, 4);
}
项目:boohee_v5.6
文件:MeasureCurveActivity.java
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long arg3) {
MeasureCurveActivity.this.setSpinnerText(view);
MeasureCurveActivity.this.measureType = MeasureCurveActivity.this.getMeasureType
(position);
MeasureCurveActivity.this.mMeasure.clear();
MeasureCurveActivity.this.mCurrentDate = DateHelper.format(new Date());
MeasureCurveActivity.this.mEndDate = MeasureCurveActivity.this.mCurrentDate;
MeasureCurveActivity.this.mBeginDate = MeasureCurveActivity.this.getDateByMode
(MeasureCurveActivity.this.mEndDate, MeasureCurveActivity.this.typeMode, true);
MeasureCurveActivity.this.mViewportLeft = 0.0f;
MeasureCurveActivity.this.mViewportRight = 0.0f;
((LineChartRenderer) MeasureCurveActivity.this.lineChart.getChartRenderer())
.resetPointIndex();
MeasureCurveActivity.this.requestMeasure();
}
项目:MegviiFacepp-Android-SDK
文件:FaceppActionActivity.java
private void onClickListener() {
mListView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
isShowListView();
resolutionMap = cameraSize.get(position);
String str = resolutionMap.get("width") + "*" + resolutionMap.get("height");
mDialogUtil.setTextSzie(editItemTexts[1], str.length());
editItemTexts[1].setText(str);
}
});
}
项目:Tribe
文件:InterceptLayout.java
public boolean avPullUpIntercept(View child) {
boolean intercept = false;
AdapterView adapterChild = (AdapterView) child;
// 判断AbsListView是否已经到达内容最底部
if (adapterChild.getLastVisiblePosition() == adapterChild.getCount() - 1
&& (adapterChild.getChildAt(adapterChild.getChildCount() - 1).getBottom() == getMeasuredHeight())) {
// 如果到达底部,则拦截事件
intercept = true;
}
return intercept;
}
项目:q-mail
文件:ManageIdentities.java
@Override
protected void setupClickListeners() {
this.getListView().setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
editItem(position);
}
});
ListView listView = getListView();
registerForContextMenu(listView);
}
项目:iosched-reader
文件:MapInfoFragment.java
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
SessionAdapter adapter = (SessionAdapter) parent.getAdapter();
final String sessionId = adapter.getSessionIdAtPosition(position);
mCallback.onSessionClicked(sessionId);
}
项目:MavsSnapUp
文件:HomeActivity.java
private void loadListView() {
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, items);
mListView.setAdapter(adapter);
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Intent intent = new Intent(getBaseContext(), ItemDescActivity.class);
intent.putExtra("itemKey", itemKeys.get(i));
startActivity(intent);
}
});
}