我有以下代码:
public void futureResult()
{
FutureResult<FloorPlan> result = mIndoorAtlas.fetchFloorPlan(mFloorPlanId);
result.setCallback(new ResultCallback<FloorPlan>() {
@Override
public void onResult(final FloorPlan result) {
mFloorplan = result;
loadFloorPlanImage(result);
}
而且:
public void loadFloorPlanImage(FloorPlan floorPlan) {
BitmapFactory.Options options = createBitmapOptions(floorPlan);
final FutureResult<Bitmap> result = mIndoorAtlas.fetchFloorPlanImage(floorPlan, options);
result.setCallback(new ResultCallback<Bitmap>() {
@Override
public void onResult(final Bitmap result) {
//updateImageViewInUIThread(result) <-------this is where im getting confused
}
我在imageview中使用indooratlas实例设置图像时遇到问题。
任何人都可以帮助我?
答案 0 :(得分:0)
同样,您的问题是关于通用ImageView的使用,图像的来源与它没有太大关系。您是否查看了我在上一个问题中链接的教程?它有一个关于使用ImageViews的部分:http://developer.android.com/training/displaying-bitmaps/display-bitmap.html