JSONデータをListFragmentに渡す方法を教えていただけませんか?

詳細:
JSONArrayで習得したJSONデータをLogで各項目ごとに表示されるまでは確認できております。
このデータをListFragmentでカスタムリスト表示(画像とタイトル、選択したらHPに移動)させたいのですが、具体的な方法にたどり着けておりません。
アドバイスを頂ければ幸いです。

ちなみに、ListFragmentプログラムは下記を参考にしております。
http://qiita.com/mackiso/items/09c2bfc99edd5f66f42f

動作確認をするため、JSONデータの代わりにListFragmentのonStart()にを記載、ボタンが押されることでリスト項目が追加され、項目を選択するとHPに移動します。
これらの動作には問題がないことを確認しています。
JSONで得られる3要素(画像、タイトル、コメント)を下記のadapter.add()に渡すことができれば、動作できると考えております。

以下にListFragmentの構文を追記します。

public class ItemListFragment extends ListFragment {
    private static ItemListAdapter adapter;
     
    public ItemListFragment() {
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //set adapter
        adapter = new ItemListAdapter(getActivity());
        setListAdapter(adapter);
    }

    @Override
    public void onStart() {
        super.onStart();

        this.getView().findViewById(R.id.one).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                
           //ここでボタンを押すと下記の内容がリストに追加されていきます。
           adapter.add("icon","google","https://www.google.co.jp/");

            }
        });
    }

以下は、JSONデータの構造です。

[
{"title":"タイトル01","content":"http:XXX0","image":"http:YYY0"}
,
{"title":"タイトル02","content":"http:XXX1","image":"http:YYY1"}
,
{"title":"タイトル03","content":"http:XXX3","image":"http:YYY3"}
,
{"title":"タイトル04","content":"http:XXX4","image":"http:YYY4"}
,
{"title":"タイトル05","content":"http:XXX5","image":"http:YYY5"}
,
{"title":"タイトル06","content":"http:XXX6","image":"http:YYY6"}
,
{"title":"タイトル07","content":"http:XXX7","image":"http:YYY7"}
]

試したことは、
1 上記addをJSON解析のfor文に入れ、解析動作とともに追加する。
2 SharedPreferencesでJSONデータを記憶→ListFragmentで読み出し。
3 fragment.setArguments(bundle);等を使用したFragmentに値を渡す方法。

その他、色々試しているのですが、うまく行っておりません。
アドバイスを頂ければ幸いです。