SettingsActivity

public final class SettingsActivity extends AppCompatActivity

Activity to show all the information about the license and device

Constructors

Link copied to clipboard

Types

Link copied to clipboard
public class Companion

Properties

Link copied to clipboard

The copy button for app information

Link copied to clipboard

The see more button for App information

Link copied to clipboard

The copy button for license information

Link copied to clipboard

The see more button for SDK information

Link copied to clipboard
Link copied to clipboard

The card view for App information

Link copied to clipboard

The card view for SDK information

Link copied to clipboard

The back button

Link copied to clipboard

The linear layout for App information

Link copied to clipboard

The linear layout for SDK information

Link copied to clipboard

The layout for the thumbprint

Link copied to clipboard

The customer id text view

Link copied to clipboard

The device id text view

Link copied to clipboard

The expiration date text view

Link copied to clipboard

The license id text view

Link copied to clipboard

The SDK version text view

Link copied to clipboard

The thumbprint text view

Functions

Link copied to clipboard
private final Unit collapseAnimation(View view)

Collapse the view with animation

Link copied to clipboard
private final Unit expandAnimation(View view)

Expand the view with animation

Link copied to clipboard

The copy button for app information

Link copied to clipboard

The see more button for App information

Link copied to clipboard

The copy button for license information

Link copied to clipboard

The see more button for SDK information

Link copied to clipboard
private final CardView getCvAppRootLayout()

The card view for App information

Link copied to clipboard
private final CardView getCvSdkRootLayout()

The card view for SDK information

Link copied to clipboard
private final AppCompatImageView getIvBack()

The back button

Link copied to clipboard

The linear layout for App information

Link copied to clipboard

The linear layout for SDK information

Link copied to clipboard
private final LinearLayout getLlThumbprint()

The layout for the thumbprint

Link copied to clipboard
private final TextView getTvCustomerId()

The customer id text view

Link copied to clipboard
private final TextView getTvDeviceId()

The device id text view

Link copied to clipboard
private final TextView getTvExpiration()

The expiration date text view

Link copied to clipboard
private final TextView getTvLicenseId()

The license id text view

Link copied to clipboard
private final TextView getTvSdkVersion()

The SDK version text view

Link copied to clipboard
private final TextView getTvThumbprint()

The thumbprint text view

Link copied to clipboard
protected Unit onCreate(Bundle savedInstanceState)
Link copied to clipboard
protected Unit onResume()

Check whether sdk is initialized or not when the activity is resumed

Link copied to clipboard
private final Unit setBtnAppCopy(AppCompatImageView btnAppCopy)

The copy button for app information

Link copied to clipboard
private final Unit setBtnAppSeeMore(AppCompatImageView btnAppSeeMore)

The see more button for App information

Link copied to clipboard
private final Unit setBtnLicCopy(AppCompatImageView btnLicCopy)

The copy button for license information

Link copied to clipboard
private final Unit setBtnSdkSeeMore(AppCompatImageView btnSdkSeeMore)

The see more button for SDK information

Link copied to clipboard
private final Unit setCvAppRootLayout(CardView cvAppRootLayout)

The card view for App information

Link copied to clipboard
private final Unit setCvSdkRootLayout(CardView cvSdkRootLayout)

The card view for SDK information

Link copied to clipboard
private final Unit setIvBack(AppCompatImageView ivBack)

The back button

Link copied to clipboard
private final Unit setLicenseInfo()

Set the license information in the UI

Link copied to clipboard
private final Unit setLlAppInformation(LinearLayout llAppInformation)

The linear layout for App information

Link copied to clipboard
private final Unit setLlSdkInformation(LinearLayout llSdkInformation)

The linear layout for SDK information

Link copied to clipboard
private final Unit setLlThumbprint(LinearLayout llThumbprint)

The layout for the thumbprint

Link copied to clipboard
private final Unit setTvCustomerId(TextView tvCustomerId)

The customer id text view

Link copied to clipboard
private final Unit setTvDeviceId(TextView tvDeviceId)

The device id text view

Link copied to clipboard
private final Unit setTvExpiration(TextView tvExpiration)

The expiration date text view

Link copied to clipboard
private final Unit setTvLicenseId(TextView tvLicenseId)

The license id text view

Link copied to clipboard
private final Unit setTvSdkVersion(TextView tvSdkVersion)

The SDK version text view

Link copied to clipboard
private final Unit setTvThumbprint(TextView tvThumbprint)

The thumbprint text view

Link copied to clipboard
private final Unit setupComponents()

Sets up the components in the activity

Link copied to clipboard
private final Unit setUpListeners()

Set up listeners for the components in the activity

Link copied to clipboard
private final Unit toggleAppInfo()

Toggle showing/hiding of the app information

Link copied to clipboard
private final Unit toggleSDKInfo()

Toggle showing/hiding of the SDK information