本文整理汇总了Java中org.codechimp.apprater.AppRater.rateNow方法的典型用法代码示例。如果您正苦于以下问题:Java AppRater.rateNow方法的具体用法?Java AppRater.rateNow怎么用?Java AppRater.rateNow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.codechimp.apprater.AppRater
的用法示例。
在下文中一共展示了AppRater.rateNow方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onNavigationItemSelected
import org.codechimp.apprater.AppRater; //导入方法依赖的package包/类
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
// handle navigation view item clicks here
int id = item.getItemId();
if (id == R.id.nav_rate_this_app) { // easter egg - option to load home fragment without using cache data
// rate my app dialog
AppRater.rateNow(this);
} else if (id == R.id.nav_subscribe_to_newsletter) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.mailing_list_url)));
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
}
} else {
// replace fragment if it's not already visible
FragmentUtils.loadFragment(this, getFragmentManager(), navigation, id, currentFragment);
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
示例2: handlePrefClick
import org.codechimp.apprater.AppRater; //导入方法依赖的package包/类
private boolean handlePrefClick(Preference preference) {
if (preference.getKey().equals("credits")) {
CreditsActivity.show(getActivity());
return true;
} else if (preference.getKey().equals("rate")) {
AppRater.rateNow(getActivity());
return true;
} else if (preference.getKey().equals("log")) {
ChangeLogDialog.showChangeLog(getActivity());
return true;
} else if (preference.getKey().equals("intro")) {
IntroActivity.showIntro(getActivity(), true);
return true;
} else if (preference.getKey().equals("feedback")) {
Utils.sendFeedbackEmail(getActivity());
return true;
}
return false;
}