3
我想實現的抽屜式導航菜單共享元素過渡ANDROID:抽屜式導航菜單項共享元素過渡
<item
android:id="@+id/nav_studentprofile"
android:icon="@drawable/studentprofile"
android:title="@string/student_profile"
/>
我有一個ImageView
和TextView
另一項活動,
<ImageView
android:layout_width="81dp"
android:layout_height="68dp"
app:srcCompat="@drawable/studentprofile"
android:id="@+id/imageview_studentprofile" />
<TextView
android:text="@string/student_profile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textview_studentprofile"
android:layout_weight="1"
android:textSize="30sp"/>
但對於共享元素過渡,我必須通過元素的視圖, 我無法將菜單項轉換爲View
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_studentprofile) {
} else if (id == R.id.nav_classeshistory) {
} else if (id == R.id.nav_studentattendance) {
} else if (id == R.id.nav_datetracking) {
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
我要轉換的MenuItems
到view
然後使用共享元素過渡這一觀點
我的第一個活動
我的第二個活動
進出口使用片段交易......是有可能做到共享元素的過渡,而這樣做使用導航抽屜片段交易... –