Open edwinmugendi opened 3 years ago
Thanks for your great About Pge library.
Below is a suggestion for the code to add an element that enables users to open the phone dialer with a preset phone number
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); String phone = "+254722906835"; View aboutPage = new AboutPage(this) .isRTL(false) //.setCustomFont(String) // or Typeface .setImage(R.drawable.login_logo) //.addItem(versionElement) // .addItem(adsElement) .addEmail("info@sapamatech.com") .addItem(getPhoneElement(phone)) .addWebsite("https://sapamacash.com/") .addFacebook("sapamatech") .addTwitter("sapamatech") .addYoutube("UCV-sIbWJ5HpO0qk6Hp7Sjfw") // .addItem(getCopyRightsElement()) //.addPlayStore("com.ideashower.readitlater.pro") //.addGitHub("medyo") //.addInstagram("medyo80") .create(); setContentView(aboutPage); } /** * S# getPhoneElement() function * * Get Phone Element * * @param phone * * @return Element * */ Element getPhoneElement(String phone) { Element copyRightsElement = new Element(); final String phoneTitle = "Call us"; copyRightsElement.setTitle(phoneTitle); copyRightsElement.setIconDrawable(R.drawable.ic_phone); copyRightsElement.setAutoApplyIconTint(true); copyRightsElement.setIconTint(mehdi.sakout.aboutpage.R.color.about_item_icon_color); copyRightsElement.setIconNightTint(android.R.color.white); copyRightsElement.setGravity(Gravity.LEFT); copyRightsElement.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:"+phone)); startActivity(intent); } }); return copyRightsElement; } }
Thanks for your great About Pge library.
Below is a suggestion for the code to add an element that enables users to open the phone dialer with a preset phone number