Package zendesk.support.guide
Class ViewArticleActivity
- java.lang.Object
-
- AppCompatActivity
-
- zendesk.support.guide.ViewArticleActivity
-
public class ViewArticleActivity extends AppCompatActivityActivity used to render a Help Center articleThe recommended method of creating the activity is by using the following
methods.
-
-
Constructor Summary
Constructors Constructor and Description ViewArticleActivity()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static ArticleConfiguration.Builderbuilder()Create a new builder for ViewArticleActivity.static ArticleConfiguration.Builderbuilder(Article article)Create a new builder for ViewArticleActivity.static ArticleConfiguration.Builderbuilder(long articleId)Create a new builder for ViewArticleActivity.protected voidonCreate(Bundle savedInstanceState)protected voidonDestroy()voidonItemClick(<any> parent, View view, int position, long id)booleanonOptionsItemSelected(MenuItem item)protected voidonStart()protected voidonStop()protected voidsetLoadingState(zendesk.support.guide.ViewArticleActivity.LoadingState loadingState)Sets the loading state of this fragment.voidshowContactZendesk()voidshowLoadingErrorState(int snackbarText)
-
-
-
Method Detail
-
builder
public static ArticleConfiguration.Builder builder(Article article)
Create a new builder for ViewArticleActivity.- Parameters:
article- an article model loaded fromHelpCenterProvider
-
builder
public static ArticleConfiguration.Builder builder(long articleId)
Create a new builder for ViewArticleActivity.- Parameters:
articleId- the id of the article to display
-
builder
public static ArticleConfiguration.Builder builder()
Create a new builder for ViewArticleActivity.Only use this for creating a
Configurationfor ViewArticleActivity
-
onCreate
protected void onCreate(Bundle savedInstanceState)
-
showContactZendesk
public void showContactZendesk()
-
onStart
protected void onStart()
-
onStop
protected void onStop()
-
onOptionsItemSelected
public boolean onOptionsItemSelected(MenuItem item)
-
setLoadingState
protected void setLoadingState(zendesk.support.guide.ViewArticleActivity.LoadingState loadingState)
Sets the loading state of this fragment.This controls the visibility of the views in this fragment and starts / stops progress indicators.
- Parameters:
loadingState- The loading state to set.
-
showLoadingErrorState
public void showLoadingErrorState(int snackbarText)
-
onItemClick
public void onItemClick(<any> parent, View view, int position, long id)
-
onDestroy
protected void onDestroy()
-
-