0

我试图获得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());
    }
}
4

1 回答 1

2

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

于 2012-08-29T22:11:55.103 回答