2018年9月15日土曜日

Android Activity Transitions の xml 定義で exclude を指定する

コードでのやりかたは「Android Activity Transitions の対象から、Navigation Bar と Status Bar を外す(Activity Transitions を実装する その2)」に書きました。

xml で transition を定義する場合は以下のように targets タグと target タグを使います。
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <slide xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:slideEdge="end">  
  4.     <targets>  
  5.         <target android:excludeId="@android:id/navigationBarBackground" />  
  6.         <target android:excludeId="@android:id/statusBarBackground" />  
  7.     </targets>  
  8. </slide>  
target タグには excludeId の他にも以下の属性を指定できます。
  • android:targetClass
  • android:targetId
  • android:excludeId
  • android:excludeClass
  • android:targetName
  • android:excludeName


0 件のコメント:

コメントを投稿