@Override public void onClick(View view) { Toast.makeText(view.getContext(),"点击了关注",Toast.LENGTH_SHORT).show(); } });
@Override public void onClick(View view) { Toast.makeText(view.getContext(),"点击了留言",Toast.LENGTH_SHORT).show(); } });
@Override public void onValueSelected(Entry e, Highlight h) { Toast.makeText(this, e.toString(), Toast.LENGTH_SHORT).show(); }
@Override public void onClick(View v) { Toast.makeText(getContext(), "点击测试", Toast.LENGTH_SHORT).show(); } });
@Override public void onClick(View v) { Toast.makeText(getBaseContext(), "点击测试", Toast.LENGTH_SHORT).show(); } });
private void showToast(CharSequence text) { if (mCurrentToast != null) { mCurrentToast.cancel(); } mCurrentToast = Toast.makeText(SimpleSampleActivity.this, text, Toast.LENGTH_SHORT); mCurrentToast.show(); }
@Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { if (requestCode == PERMISSION_STORAGE) { if (grantResults.length == 1 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { saveToGallery(); } else { Toast.makeText(getApplicationContext(), "Saving FAILED!", Toast.LENGTH_SHORT) .show(); } } }
protected abstract void saveToGallery(); }
@Override public void onRefresh(@NonNull RefreshLayout refreshLayout) { Toast.makeText(getContext(),"触发刷新事件",Toast.LENGTH_SHORT).show(); refreshLayout.finishRefresh(2000); } });
@Trace @UiThread void showToast(Context context) { Toast.makeText(context, "Hello World!", Toast.LENGTH_LONG).show(); }
@Override public void onRefresh(@NonNull RefreshLayout refreshLayout) { Toast.makeText(getContext(),"触发刷新事件",Toast.LENGTH_SHORT).show(); refreshLayout.finishRefresh(2000); } @Override
@UiThread @Trace void showToast() { Toast.makeText(getContext().getApplicationContext(), "Hello World!", Toast.LENGTH_LONG).show(); }
@Override public boolean onTwoLevel(@NonNull RefreshLayout refreshLayout) { Toast.makeText(getContext(),"触发二楼事件",Toast.LENGTH_SHORT).show(); refreshLayout.getLayout().postDelayed(new Runnable() { @Override public void run() { header.finishTwoLevel(); } },5000); return true;//true 将会展开二楼状态 false 关闭刷新 } });
@Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { if (!hasStoragePermission()) { Toast.makeText(getApplication(), R.string.leak_canary_permission_not_granted, LENGTH_LONG) .show(); } finish(); }
@Trace @UiThread void showToast() { Toast.makeText(getApplicationContext(), "Hello World!", Toast.LENGTH_LONG).show(); }
@Trace @UiThread void showToast() { Toast.makeText(getApplicationContext(), "Hello World!", Toast.LENGTH_LONG).show(); }
private void transition(View view) { if (Build.VERSION.SDK_INT < 21) { Toast.makeText(ActivityTransitionActivity.this, "21+ only, keep out", Toast.LENGTH_SHORT).show(); } else { Intent intent = new Intent(ActivityTransitionActivity.this, ActivityTransitionToActivity.class); ActivityOptionsCompat options = ActivityOptionsCompat. makeSceneTransitionAnimation(ActivityTransitionActivity.this, view, getString(R.string.transition_test)); startActivity(intent, options.toBundle()); } } }
@Override public void run() { mAdapter.loadMore(initData()); if (mAdapter.getItemCount() > 60) { Toast.makeText(getContext(), "数据全部加载完毕", Toast.LENGTH_SHORT).show(); refreshLayout.finishLoadMoreWithNoMoreData();//将不会再次触发加载更多事件 } else { refreshLayout.finishLoadMore(); } } }, 2000);
@Override public void run() { mAdapter.loadMore(initData()); if (mAdapter.getItemCount() > 60) { Toast.makeText(getContext(), "数据全部加载完毕", Toast.LENGTH_SHORT).show(); refreshLayout.finishLoadMoreWithNoMoreData();//将不会再次触发加载更多事件 } else { refreshLayout.finishLoadMore(); } } }, 2000);
protected void requestStoragePermission(View view) { if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)) { Snackbar.make(view, "Write permission is required to save image to gallery", Snackbar.LENGTH_INDEFINITE) .setAction(android.R.string.ok, new View.OnClickListener() { @Override public void onClick(View v) { ActivityCompat.requestPermissions(DemoBase.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, PERMISSION_STORAGE); } }).show(); } else { Toast.makeText(getApplicationContext(), "Permission Required!", Toast.LENGTH_SHORT) .show(); ActivityCompat.requestPermissions(DemoBase.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, PERMISSION_STORAGE); } }