本文整理汇总了Java中org.holoeverywhere.widget.Toast类的典型用法代码示例。如果您正苦于以下问题:Java Toast类的具体用法?Java Toast怎么用?Java Toast使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Toast类属于org.holoeverywhere.widget包,在下文中一共展示了Toast类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: onCheckedChanged
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if (isChecked) {
if (settingsData.getContactList().length < 1) {
toggle.setChecked(false);
Toast.makeText(FallMonitorActivity.this,
"Enter at least one emergency contact",
Toast.LENGTH_LONG).show();
} else if (isMyServiceRunning() == false)
startAccelService();
else
setEnabled(true);
} else
stopAccelService();
// stopService(new Intent(FallMonitorActivity.this,
// AccelerometerService.class));
}
开发者ID:ericcurtin,项目名称:Fall-Monitor,代码行数:19,代码来源:FallMonitorActivity.java
示例2: onSuccess
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
/**
* A callback used when the user has successfully selected a user to send to
*/
protected void onSuccess() {
SharedPreferences.Editor editor = (Editor) this.getActivity().getSharedPreferences(RESEND_INFO_KEY, Context.MODE_PRIVATE).edit();
String text = getCaption();
if (text == null)
text = "";
String resendFile = new File(this.getActivity().getCacheDir(), RESEND_FILE_PATH + (isPhoto() ? ".jpg" : ".mp4")).getAbsolutePath();
if (FileIO.bufferedCopy(filePath, resendFile) < 0) {
StatMethods.hotBread(this.getActivity(), "Error saving file for resend", Toast.LENGTH_SHORT);
}
editor.putString(SnapEditorBaseFrag.CAPTION_KEY, text).putString(SnapEditorBaseFrag.FILE_PATH_KEY, resendFile)
.putBoolean(SnapEditorBaseFrag.MEDIA_TYPE_KEY, isPhoto()).putInt(SnapEditorBaseFrag.SNAP_TIME_KEY, snapTime).commit();
onFragmentPopped();
this.getActivity().setResult(Activity.RESULT_OK);
this.getActivity().finish();
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:22,代码来源:BaseContactSelectFrag.java
示例3: onPostExecute
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
protected void onPostExecute(Camera camera) {
if (camera != null && mCameraContainer != null) {
try {
mPreviewWidget = new Preview(BaseCaptureFrag.this.getActivity(), camera);
} catch (RuntimeException e) {
return;
}
mPreviewWidget.setKeepScreenOn(true);
mCameraContainer.addView(mPreviewWidget);
FrameLayout.LayoutParams previewParams = (android.widget.FrameLayout.LayoutParams) mPreviewWidget.getLayoutParams();
previewParams.gravity = Gravity.CENTER;
mPreviewWidget.setLayoutParams(previewParams);
camLoaded = true;
} else {
StatMethods.hotBread(getActivity(), "Error getting camera", Toast.LENGTH_LONG);
if (mOnFailureRestart != -1) {
new LazyCameraLoader(-1).execute(mOnFailureRestart);
}
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:24,代码来源:BaseCaptureFrag.java
示例4: onOptionsItemSelected
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
// Respond to the action bar's Up/Home button
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
case R.id.map_bureau_proche:
if(map.getMyLocation()==null){
Toast.makeText(this,"Impossible de récuperer votre position",
Toast.LENGTH_LONG).show();
}else{
new LongOperation().execute();}
return true;
}
return super.onOptionsItemSelected(item);
}
开发者ID:WassimBenltaief,项目名称:laposte-android,代码行数:20,代码来源:MapActivity.java
示例5: onCreate
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Global.init(this);
FragmentManager fragmentManager = getSupportFragmentManager();
Fragment fragment = fragmentManager.findFragmentById(R.id.mainFragment);
if (fragment == null)
{
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.mainFragment, new MedicationOverviewFragment());
fragmentTransaction.commit();
}
Medication.loadAll(this, new Medication.OnMedicationLoadedListener()
{
@Override public void onMedicationLoaded(List<Medication> loadedMedication)
{
Toast.makeText(MainActivity.this, "Loaded " + loadedMedication.size() + " medication(s)", Toast.LENGTH_SHORT).show();
}
});
}
开发者ID:Abolitionist-Project,项目名称:MediModo-Android,代码行数:25,代码来源:MainActivity.java
示例6: onEventMainThread
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
public void onEventMainThread(ValidateAlertResult event) {
switch (event.getValidationResult()) {
case NO_DAYS:
case NO_LINES:
case NO_TIME:
case NO_TITLE:
Toast.makeText(getActivity(), event.getValidationResult().getMessageResId(),
Toast.LENGTH_SHORT).show();
break;
case SUCCESS:
AddOrUpdateAlertRequest request = new AddOrUpdateAlertRequest(event.getAlert());
getEventBus().post(request);
finishActivity();
break;
}
}
开发者ID:antonyt,项目名称:TflTravelAlerts,代码行数:17,代码来源:EditAlertFragment.java
示例7: onCreate
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.setContentView(R.layout.snap_dialog);
WindowManager.LayoutParams params = this.getWindow().getAttributes();
params.gravity = Gravity.CENTER;
this.getWindow().setAttributes(params);
ListView listView = (ListView)this.findViewById(R.id.listView1);
listView.setAdapter(new DialogListAdapter());
int snapno = this.getIntent().getIntExtra(SNAP_NO, -1);
if (snapno == -1) {
StatMethods.hotBread(this, "Error: missing mSnap number in intent", Toast.LENGTH_SHORT);
this.finish();
}
mSnap = LocalSnaps.getInstanceUnsafe().getSnapAt(snapno);
mSnapTime = mSnap.getDisplayTime();
mIsPhoto = mSnap.isPhoto();
if (!mIsPhoto) {
mCaption = mSnap.getCaption();
mCaptionOri = mSnap.getCaptionOrientation();
mCaptionPos = mSnap.getCaptionLocation();
}
mAllowSaves = SettingsAccessor.getAllowSaves(this);
try {
mFilePath = mSnap.getSnapPath(this);
} catch (IOException e) {
Twig.debug("SnapDialogActivity", "Error getting path");
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:38,代码来源:SnapDialogActivity.java
示例8: tempSnapClick
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
private void tempSnapClick(TempSnap snap, int position) {
if (snap.isSending()) {
// ignore for the moment
} else if (snap.isSent()) {
// also ignore
} else { // attempt to send snap
String filePath = snap.getFilePath();
Message toPost;
if (!new File(filePath).exists()) {
StatMethods.hotBread(this.getActivity(), "Error! File missing!", Toast.LENGTH_SHORT);
snap.setError(true);
toPost = mHandler.obtainMessage(GuiHandler.REFRESH_VIEW, GuiHandler.TEMPSNAP, position, snap.getId());
} else {
if (StatMethods.isNetworkAvailable(this.getActivity(), true)) {
snap.setIsSending(true).setError(false).setUploadPercent(-1);
new SnapUpload(this.getSupportApplication(), snap).execute(
null, GlobalVars.getUsername(this.getActivity()),
GlobalVars.getAuthToken(this.getActivity())
);
toPost = mHandler.obtainMessage(GuiHandler.REPEAT_REFRESH_VIEW, GuiHandler.TEMPSNAP, position, snap.getId());
} else {
toPost = null;
}
}
if (toPost != null) {
mHandler.sendMessage(toPost);
}
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:31,代码来源:SnapViewerListFrag.java
示例9: onIabPurchaseFinished
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public void onIabPurchaseFinished(IabResult result, Purchase info) {
if (result.isFailure()) {
Twig.debug(FRAG_TAG, "Error purchasing: " + result);
StatMethods.hotBread(TutorialContactFrag.this.getActivity(), "Press the options button to purchase at any time", Toast.LENGTH_LONG);
} else if (info.getSku().equals(SKU.PREMIUM_FEATURES)) {
SettingsAccessor.setPremium(TutorialContactFrag.this.getActivity(), true);
StatMethods.hotBread(TutorialContactFrag.this.getActivity(), "Purchase successful. Premium features enabled! Thank-you!", Toast.LENGTH_LONG);
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:11,代码来源:TutorialContactFrag.java
示例10: onIabPurchaseFinished
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public void onIabPurchaseFinished(IabResult result, Purchase info) {
if (result.isFailure()) {
Twig.debug(FRAG_TAG, "Error purchasing: " + result);
StatMethods.hotBread(TutorialSnapFrag.this.getActivity(), "Press the options button to purchase at any time", Toast.LENGTH_LONG);
} else if (info.getSku().equals(SKU.PREMIUM_FEATURES)) {
SettingsAccessor.setPremium(TutorialSnapFrag.this.getActivity(), true);
StatMethods.hotBread(TutorialSnapFrag.this.getActivity(), "Purchase successful. Premium features enabled! Thank-you!", Toast.LENGTH_LONG);
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:11,代码来源:TutorialSnapFrag.java
示例11: onLoginClick
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
/**
* Called when clicking on the login button in the login screen.
* @param v The button that was pressed.
*/
public void onLoginClick(View v)
{
EditText vEdit = (EditText)this.findViewById(R.id.loginEdit);
EditText vPword = (EditText)this.findViewById(R.id.pwordEdit);
if (vEdit == null || vPword == null)
return;
String login = vEdit.getText().toString().trim().toLowerCase();
String pWord = vPword.getText().toString().trim();
if (StatMethods.IsStringNullOrEmpty(login)) {
StatMethods.hotBread(this, "Login field is empty", Toast.LENGTH_SHORT);
return;
}
else if (StatMethods.IsStringNullOrEmpty(pWord)) {
StatMethods.hotBread(this, "Password field is empty", Toast.LENGTH_SHORT);
return;
}
if (!StatMethods.isNetworkAvailable(this, true))
return;
Button loginButton = (Button)this.findViewById(R.id.button1);
loginButton.setVisibility(View.INVISIBLE);
ProgressBar pb1 = (ProgressBar)this.findViewById(R.id.progressBar1);
pb1.setVisibility(View.VISIBLE);
//new BGLogin(this.getApplicationContext(), null).execute("login", login, pWord);
new LoginTask(this.getApplicationContext(), login, pWord).execute();
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:33,代码来源:LaunchActivity.java
示例12: onIabPurchaseFinished
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public void onIabPurchaseFinished(IabResult result, Purchase info) {
if (result.isFailure()) {
Twig.debug(TAG, "Error purchasing: " + result);
} else if (info.getSku().equals(SKU.PREMIUM_FEATURES)) {
SettingsAccessor.setPremium(LaunchActivity.this, true);
StatMethods.hotBread(LaunchActivity.this, "Purchase successful. Premium features enabled! Thank-you!", Toast.LENGTH_LONG);
}
LaunchActivity.this.startActivityForResult(new Intent(LaunchActivity.this, Settings.class), Settings.REQUEST_RESULT_CODE);
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:12,代码来源:LaunchActivity.java
示例13: onPreferenceChange
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
if (newValue instanceof String) {
try {
//noinspection ResultOfMethodCallIgnored
Integer.valueOf((String) newValue);
return true;
} catch (NumberFormatException e) {
// ignore and pass control to final return
}
}
StatMethods.hotBread(Settings.this, "Please enter a valid integer number", Toast.LENGTH_SHORT);
return false;
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:15,代码来源:Settings.java
示例14: onClick
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public void onClick(DialogInterface dialog, int which) {
if (DeleteSnap.deleteSnapAndRescanMedia(MediaPreview.this, getImgPath())) {
StatMethods.hotBread(MediaPreview.this, "Delete successful", Toast.LENGTH_SHORT);
MediaPreview.this.finish();
} else {
StatMethods.hotBread(MediaPreview.this, "Error during delete!", Toast.LENGTH_SHORT);
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:10,代码来源:MediaPreview.java
示例15: onPostExecute
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
protected void onPostExecute(Integer result) {
if (result < 0) {
mSnap.setError(true);
TempSnaps.getInstanceUnsafe().write(mLocalContext);
if (mDoNotifications) {
Notifications.updateUploadNotificationWithError();
}
}
switch (result) {
case -1:
StatMethods.hotBread(mLocalContext, "Error during param parsing", Toast.LENGTH_LONG);
return;
case -2:
StatMethods.hotBread(mLocalContext, "Error during file upload", Toast.LENGTH_LONG);
return;
case -3:
StatMethods.hotBread(mLocalContext, "Error during file send", Toast.LENGTH_LONG);
return;
case -4:
StatMethods.hotBread(mLocalContext, "Note: file copy did not succeed", Toast.LENGTH_LONG);
return;
}
if (mDoNotifications) {
Notifications.updateUploadNotificationWithFinish();
}
mSnap.setSent(true).setIsSending(false).setTimeStamp(System.currentTimeMillis());
TempSnaps.getInstanceUnsafe().write(mLocalContext);
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:30,代码来源:SnapUpload.java
示例16: onPostExecute
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
protected void onPostExecute(Bitmap bitmap) {
if (bitmap == null) {
StatMethods.hotBread(getActivity(), "Error loading pic", Toast.LENGTH_SHORT);
} else if (imgView != null) {
imgView.setImageBitmap(bitmap);
}
if (workers != null) {
workers.remove(this);
}
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:12,代码来源:SnapEditorPicFrag.java
示例17: sendMultipleDelay
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
private void sendMultipleDelay() {
String users = "";
for (int i = 0; i < selectedUsers.size() - 1; i++) {
users += selectedUsers.get(i) + ",";
}
users += selectedUsers.get(selectedUsers.size() - 1);
TempSnap newSnap = TempSnaps.getInstanceUnsafe().add();
newSnap.setUsers(users);
File finalPath = new File(Environment.getExternalStorageDirectory() + CameraUtil.ROOT_PATH + CameraUtil.PICTURE_PATH,
newSnap.getId() + selectedUsers.get(0).toUpperCase(Locale.ENGLISH) + ".jpg");
if (FileIO.bufferedCopy(filePath, finalPath.getAbsolutePath()) < 0) {
StatMethods.hotBread(getActivity(), "File copy failed! Try again later", Toast.LENGTH_SHORT);
TempSnaps.getInstanceUnsafe().remove(getActivity(), newSnap);
return;
}
newSnap.setFilePath(finalPath.getAbsolutePath());
if (isPhoto()) {
newSnap.setMediaType(MediaType.PHOTO).setCaptionTime(snapTime);
} else {
newSnap.setMediaType(MediaType.VIDEO).setVideoCaption(getCaption()).setCaptionPosition(getCaptionLocation()).setCaptionOrientation(getCaptionOrientation());
}
TempSnaps.getInstanceUnsafe().write(getActivity());
StatMethods.hotBread(this.getActivity(), "Saved for later...", Toast.LENGTH_SHORT);
onSuccess();
//this.getActivity().setResult(Activity.RESULT_OK);
//this.getActivity().finish();
}
开发者ID:saltisgood,项目名称:opensnap,代码行数:35,代码来源:BaseContactSelectFrag.java
示例18: onLongClick
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
public boolean onLongClick(View v) {
if (hasText()) {
// Don't show the cheat sheet for items that already show text.
return false;
}
final int[] screenPos = new int[2];
final Rect displayFrame = new Rect();
getLocationOnScreen(screenPos);
getWindowVisibleDisplayFrame(displayFrame);
final Context context = getContext();
final int width = getWidth();
final int height = getHeight();
final int midy = screenPos[1] + height / 2;
final int screenWidth = context.getResources().getDisplayMetrics().widthPixels;
Toast cheatSheet = Toast.makeText(context, mItemData.getTitle(), Toast.LENGTH_SHORT);
if (midy < displayFrame.height()) {
// Show along the top; follow action buttons
cheatSheet.setGravity(Gravity.TOP | Gravity.RIGHT,
screenWidth - screenPos[0] - width / 2, height);
} else {
// Show along the bottom center
cheatSheet.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL, 0, height);
}
cheatSheet.show();
return true;
}
开发者ID:restorer,项目名称:gloomy-dungeons-2,代码行数:31,代码来源:ActionMenuItemView.java
示例19: updateLineStatus
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
@Override
protected void updateLineStatus() {
if (mRefreshIcon != null) {
Animation anim = (Animation) mRefreshIcon.getTag();
mRefreshIcon.startAnimation(anim);
}
Toast.makeText(getActivity(), "updating all lines", Toast.LENGTH_SHORT).show();
getEventBus().postSticky(new LineStatusUpdateRequest());
}
开发者ID:antonyt,项目名称:TflTravelAlerts,代码行数:11,代码来源:LineStatusViewerListFragment.java
示例20: onEventMainThread
import org.holoeverywhere.widget.Toast; //导入依赖的package包/类
public void onEventMainThread(LineStatusUpdateSuccess event) {
if (mRefreshIcon != null) {
mRefreshIcon.clearAnimation();
}
LineStatusUpdateSet lineStatusUpdateSet = event.getData();
mAdapter.updateLineStatus(lineStatusUpdateSet.getLineStatusUpdates());
updateTimestamp(lineStatusUpdateSet.getDate());
if (lineStatusUpdateSet.isOldResult()) {
Toast.makeText(getActivity(), "Old result - updating...", Toast.LENGTH_SHORT).show();
updateLineStatus();
}
}
开发者ID:antonyt,项目名称:TflTravelAlerts,代码行数:15,代码来源:LineStatusViewerListFragment.java
注:本文中的org.holoeverywhere.widget.Toast类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论