提交 1fcd44a9 编写于 作者: P pqaikc

素材调整

上级 bda97f5b
...@@ -17,6 +17,7 @@ import android.view.ViewGroup; ...@@ -17,6 +17,7 @@ import android.view.ViewGroup;
import android.view.ViewTreeObserver; import android.view.ViewTreeObserver;
import android.widget.AbsListView; import android.widget.AbsListView;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView; import android.widget.TextView;
import com.ccb.arcselect.R; import com.ccb.arcselect.R;
...@@ -34,7 +35,8 @@ import java.util.List; ...@@ -34,7 +35,8 @@ import java.util.List;
*/ */
public class ArcSelectRotateActivity extends AppCompatActivity { public class ArcSelectRotateActivity extends AppCompatActivity {
private ImageView iv; private RelativeLayout rvDish;
private ImageView ivScale;
private RecyclerView recyclerView; private RecyclerView recyclerView;
private MAdapter mAdapter; private MAdapter mAdapter;
private int centerToTopDistance; //RecyclerView高度的一半 ,也就是控件中间位置到顶部的距离 , private int centerToTopDistance; //RecyclerView高度的一半 ,也就是控件中间位置到顶部的距离 ,
...@@ -45,8 +47,9 @@ public class ArcSelectRotateActivity extends AppCompatActivity { ...@@ -45,8 +47,9 @@ public class ArcSelectRotateActivity extends AppCompatActivity {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_arc_select_r); setContentView(R.layout.activity_arc_select_r);
recyclerView = findViewById(R.id.rv); recyclerView = findViewById(R.id.rv);
iv = findViewById(R.id.iv); rvDish = findViewById(R.id.rvDish);
setTranslationX(iv , UiUtils.dip2px(this , 200)*-1); ivScale = findViewById(R.id.ivScale);
setTranslationX(rvDish , UiUtils.dip2px(this , 200)*-1);
init(); init();
} }
...@@ -139,7 +142,7 @@ public class ArcSelectRotateActivity extends AppCompatActivity { ...@@ -139,7 +142,7 @@ public class ArcSelectRotateActivity extends AppCompatActivity {
} }
Log.i("ccb", "onScrolled: dx"+dx +" ,dy"+dy); Log.i("ccb", "onScrolled: dx"+dx +" ,dy"+dy);
float dyy = dy*-1; float dyy = dy*-1;
setRotate(iv,dyy/4); setRotate(ivScale,dyy/4);
} }
}); });
......
...@@ -6,22 +6,44 @@ ...@@ -6,22 +6,44 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:clipChildren="false" android:clipChildren="false"
tools:context=".ui.ArcSelectRotateActivity"> tools:context=".ui.ArcSelectRotateActivity">
<ImageView <RelativeLayout
android:layout_width="400dp" android:id="@+id/rvDish"
android:src="@mipmap/ic_launcher_round"
android:id="@+id/iv"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:layout_height="400dp"/> android:layout_width="400dp"
android:layout_height="400dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@mipmap/ebooks_disk_background"
android:id="@+id/ivDish"
/>
<ImageView
android:layout_width="124dp"
android:layout_height="118dp"
android:layout_centerVertical="true"
android:src="@mipmap/ebooks_disk_check"
android:layout_alignParentRight="true"
/>
<ImageView
android:id="@+id/ivScale"
android:layout_centerInParent="true"
android:layout_width="350dp"
android:layout_height="350dp"
android:src="@mipmap/ebooks_disk_scale_white"
/>
</RelativeLayout>
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_marginLeft="108dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:id="@+id/rv" /> android:layout_marginLeft="108dp" />
<RelativeLayout <RelativeLayout
android:visibility="invisible"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:layout_height="40dp"> android:layout_height="40dp">
......
...@@ -7,9 +7,8 @@ ...@@ -7,9 +7,8 @@
android:clipChildren="false"> android:clipChildren="false">
<ImageView <ImageView
android:layout_width="200dp" android:layout_width="200dp"
android:src="@mipmap/ic_launcher_round" android:src="@mipmap/ebooks_half_disc"
android:id="@+id/iv" android:id="@+id/iv"
android:paddingLeft="-200dp"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:layout_height="400dp"/> android:layout_height="400dp"/>
...@@ -24,6 +23,7 @@ ...@@ -24,6 +23,7 @@
<RelativeLayout <RelativeLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:visibility="invisible"
android:layout_height="40dp"> android:layout_height="40dp">
<View <View
android:layout_width="match_parent" android:layout_width="match_parent"
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
tools:text="你好" tools:text="你好"
android:id="@+id/tv" android:id="@+id/tv"
android:layout_marginLeft="110dp" android:layout_marginLeft="125dp"
android:textColor="#222" android:textColor="#222"
android:textSize="18sp" android:textSize="18sp"
android:background="@drawable/text_background" android:background="@drawable/text_background"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册