本文整理汇总了Java中org.holoeverywhere.widget.Toast类的典型用法代码示例。如果您正苦于以下问题:Java Toast类的具体用法?Java Toast怎么用?Java Toast使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Toast类属于org.holoeverywhere.widget包,在下文中一共展示了Toast类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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));
}
示例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();
}
示例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);
}
}
}
示例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);
}
示例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();
}
});
}
示例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;
}
}
示例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");
}
}
示例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);
}
}
}
示例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);
}
}
示例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);
}
}
示例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();
}
示例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);
}
示例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;
}
示例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);
}
}
示例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);
}