Tag: 小部件的

RecyclerView – 在特定位置获取视图

我有一个RecyclerView和一个ImageView 。 我正在使用RecyclerView来水平显示图像列表。 当我点击RecyclerView的ImageView时,活动中的ImageView应该会显示更大的图像。 到目前为止一切正常。 现在活动中还有两个ImageButtons : imageButton_left和imageButton_right 。 当我点击imageButton_left , ImageView中的ImageView应该向左转,而RecyclerView的缩略图也应该反映这个改变。 与imageButton_right类似。 我能够旋转ImageView 。 但是,如何在RecyclerView旋转缩略图? 我怎样才能得到ViewHolder的ImageView ? 码: 活动XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" android:orientation="vertical"> <ImageView android:id="@+id/original_image" android:layout_width="200dp" android:layout_height="200dp" android:scaleType="fitXY" android:src="@drawable/image_not_available_2" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:gravity="center_horizontal" android:orientation="horizontal"> <ImageButton android:id="@+id/imageButton_left" […]