フラグメントを取得しようとしています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());
}
}