public class

JSONViewerActivity

extends AppCompatActivity
implements RVJsonAdapter.JsonListener
java.lang.Object
   ↳ android.content.Context
     ↳ android.content.ContextWrapper
       ↳ android.view.ContextThemeWrapper
         ↳ android.app.Activity
           ↳ android.support.v4.app.FragmentActivity
             ↳ android.support.v7.app.AppCompatActivity
               ↳ com.github.droidpl.android.jsonviewer.JSONViewerActivity

Class Overview

Activity that can be requested to display some json content.

Summary

[Expand]
Inherited Constants
From class android.app.Activity
From class android.content.Context
From interface android.content.ComponentCallbacks2
[Expand]
Inherited Fields
From class android.app.Activity
Public Constructors
JSONViewerActivity()
Public Methods
void openJsonArray(JSONArray array)
Provides the clicked array item.
void openJsonObject(JSONObject object)
Provides the clicked json object.
static void startActivity(Context context, JSONObject jsonObject)
Starts the activity with a json object.
static void startActivity(Context context, JSONArray jsonArray)
Starts an activity with a json array.
Protected Methods
void onCreate(Bundle savedInstanceState)
void onPostCreate(Bundle savedInstanceState)
[Expand]
Inherited Methods
From class android.support.v7.app.AppCompatActivity
From class android.support.v4.app.FragmentActivity
From class android.app.Activity
From class android.view.ContextThemeWrapper
From class android.content.ContextWrapper
From class android.content.Context
From class java.lang.Object
From interface android.content.ComponentCallbacks
From interface android.content.ComponentCallbacks2
From interface android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback
From interface android.support.v4.app.ActivityCompatApi23.RequestPermissionsRequestCodeValidator
From interface android.support.v4.app.TaskStackBuilder.SupportParentable
From interface android.support.v7.app.ActionBarDrawerToggle.DelegateProvider
From interface android.support.v7.app.AppCompatCallback
From interface android.view.KeyEvent.Callback
From interface android.view.LayoutInflater.Factory
From interface android.view.LayoutInflater.Factory2
From interface android.view.View.OnCreateContextMenuListener
From interface android.view.Window.Callback
From interface com.github.droidpl.android.jsonviewer.RVJsonAdapter.JsonListener

Public Constructors

public JSONViewerActivity ()

Public Methods

public void openJsonArray (JSONArray array)

Provides the clicked array item.

Parameters
array The array to open.

public void openJsonObject (JSONObject object)

Provides the clicked json object.

Parameters
object The object.

public static void startActivity (Context context, JSONObject jsonObject)

Starts the activity with a json object.

Parameters
context The context to start the activity.
jsonObject The json object.

public static void startActivity (Context context, JSONArray jsonArray)

Starts an activity with a json array.

Parameters
context The context to start the activity.
jsonArray The json array.

Protected Methods

protected void onCreate (Bundle savedInstanceState)

protected void onPostCreate (Bundle savedInstanceState)