当前位置: 首页>>代码示例>>Java>>正文


Java Toast类代码示例

本文整理汇总了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));
}
 
开发者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


注:本文中的org.holoeverywhere.widget.Toast类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。