0

フラグメントを取得しようとしていますMapViewが、方法がわかりません。私がこれを調査していたとき、私はライブラリでいくつかの操作を見ましたが、それは私の拡張Fragmentを変更FragmentActivityし、すべてが乱雑になります!

MapViewフラグメント内に a を含めることができるように、コードを手伝ってください。

これが私のコードです:

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

MapViewa をフラグメントに入れる公式にサポートされている方法はありません。申し訳ありません。

于 2012-08-29T22:11:55.103 に答える