我正在使用水平滚动视图。我在HorizontallScrollView的LinearLayout中有ImageView。我想抓住显示屏左侧的点,但是在imageview中设置图像的位图,但是显示的大小。 这是xml文件:
<HorizontalScrollView
android:id="@+id/horizontalscroll"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="none" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent" >
<ImageView
android:id="@+id/imgFullscreen"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY" />
</LinearLayout>
</HorizontalScrollView>
我创建了位图但是有了这些点我想像这样重新调整位图的大小:
Bitmap resizedbitmap1 = Bitmap.createBitmap(bmap, x,y,Width, height);
但需要知道图像上的显示点是什么。如果我写了一些不好的东西告诉我,我解决它!谢谢大家!