package com.umeng.example.xp;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import com.umeng.example.R;
import com.umeng.ui.BaseSinglePaneActivity;
import com.umeng.xp.common.ExchangeConstants;
import com.umeng.xp.controller.ExchangeDataService;
import com.umeng.xp.view.ExchangeViewManager;
public class WapExample extends BaseSinglePaneActivity {
@Override
protected Fragment onCreatePane() {
return new WapExampleFragment();
}
public static class WapExampleFragment extends Fragment{
Context mContext;
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
mContext = activity;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View root = inflater.inflate(
R.layout.umeng_example_xp_banner_activity, container,
false);
ImageView imageview = (ImageView) root.findViewById(R.id.imageview);
ImageView imageview2 = (ImageView) root.findViewById(R.id.imageview2);
// /**
// * 两种方式的逻辑不同 模式1 请求数据在现实ImageView 之前 模式2 请求数据将在ImageView 点击之后
// */
// //把手图片服务器提供 云端不配置图片将不显示
new ExchangeViewManager(mContext, new ExchangeDataService())
.addView(ExchangeConstants.type_wap_style, imageview);
//
// //SDK定义图片,将无视云端配置图片
new ExchangeViewManager(mContext, new ExchangeDataService())
.addView(ExchangeConstants.type_wap_style, imageview2,mContext.getResources().getDrawable(R.drawable.umeng_example_handler));
//
//
return root;
}
}
}