package com.insthub.ecmobile.activity;
//
// __
// /\ \ _
// ____ ____ ___\ \ \_/ \ _____ ___ ___
// / _ \ / __ \ / __ \ \ < __ /\__ \ / __ \ / __ \
// /\ \_\ \/\ __//\ __/\ \ \\ \ /\_\ \/_/ / /\ \_\ \/\ \_\ \
// \ \____ \ \____\ \____\\ \_\\_\ \/_/ /\____\\ \____/\ \____/
// \/____\ \/____/\/____/ \/_//_/ \/____/ \/___/ \/___/
// /\____/
// \/___/
//
// Powered by BeeFramework
//
import com.insthub.BeeFramework.model.BusinessResponse;
import com.insthub.ecmobile.protocol.ApiInterface;
import org.json.JSONObject;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;
import com.external.androidquery.callback.AjaxStatus;
import com.insthub.BeeFramework.activity.BaseActivity;
import com.insthub.ecmobile.R;
import com.insthub.ecmobile.adapter.G2_InfoAdapter;
import com.insthub.ecmobile.model.HelpModel;
import com.insthub.ecmobile.model.ProtocolConst;
public class G2_InfoActivity extends BaseActivity implements BusinessResponse
{
HelpModel dataModel;
ListView helpListView;
G2_InfoAdapter listAdapter;
private TextView title;
private ImageView back;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.g2_info);
helpListView = (ListView)findViewById(R.id.help_listview);
dataModel = new HelpModel(this);
dataModel.addResponseListener(this);
dataModel.fetchShopHelp();
listAdapter = new G2_InfoAdapter(this,dataModel);
helpListView.setAdapter(listAdapter);
back = (ImageView) findViewById(R.id.top_view_back);
back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
title = (TextView) findViewById(R.id.top_view_text);
title.setText(R.string.help);
}
@Override
public void OnMessageResponse(String url, JSONObject jo, AjaxStatus status)
{
if(url.endsWith(ApiInterface.SHOPHELP))
{
listAdapter.notifyDataSetChanged();
}
}
}