片段中的MapView

时间:2012-08-29 21:18:04

标签: android android-fragments android-mapview

我试图在片段中获得MapView,但我不知道如何。当我研究这个时,我看到了对库的一些操作,但它改变了我在扩展Fragment中的扩展FragmentActivity,然后一切都变得混乱了!

请帮我处理代码,这样我就可以在片段中找到MapView

这是我的代码:

public class MyPlayerFrag extends Fragment{

    Context context;
    ImageView image;
    TextView caption;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        LinearLayout player_layout = (LinearLayout) inflater.inflate(com.idouchach.casa.tramway.R.layout.player, container, false);

        image = (ImageView) player_layout.findViewById(R.id.image_view);
        caption = (TextView) player_layout.findViewById(R.id.caption);

        return player_layout;
    }

    public void updateImage(Content content){
        if(image != null){
            try{
                Bitmap img = BitmapFactory.decodeStream(context.getAssets().open(content.getImg()));
                image.setImageBitmap(img);
                image.invalidate();
            }catch(Exception ex){
                ex.printStackTrace();
            }
        }
        if(caption != null)
            caption.setText(content.getTitle());
    }
}

1 个答案:

答案 0 :(得分:2)

没有官方支持的方法将MapView放入片段中,抱歉。