Loading core/java/com/android/internal/app/ChooserActivity.java +22 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.content.pm.ResolveInfo; import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutManager; import android.content.res.Configuration; import android.database.Cursor; import android.database.DataSetObserver; import android.graphics.Bitmap; Loading Loading @@ -486,6 +487,27 @@ public class ChooserActivity extends ResolverActivity { } } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); int width = -1; if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { width = getResources().getDimensionPixelSize(R.dimen.chooser_preview_width); } updateLayoutWidth(R.id.content_preview_text_layout, width); updateLayoutWidth(R.id.content_preview_title_layout, width); updateLayoutWidth(R.id.content_preview_file_layout, width); } private void updateLayoutWidth(int layoutResourceId, int width) { View view = findViewById(layoutResourceId); LayoutParams params = view.getLayoutParams(); params.width = width; view.setLayoutParams(params); } private void displayContentPreview(@ContentPreviewType int previewType, Intent targetIntent) { switch (previewType) { case CONTENT_PREVIEW_TEXT: Loading core/res/res/layout/chooser_grid.xml +6 −5 Original line number Diff line number Diff line Loading @@ -20,12 +20,10 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:maxWidth="@dimen/resolver_max_width" android:maxCollapsedHeight="288dp" android:maxCollapsedHeightSmall="56dp" android:id="@id/contentPanel"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" Loading Loading @@ -153,8 +151,9 @@ android:background="?attr/colorBackgroundFloating"> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:paddingLeft="@dimen/chooser_edge_margin_normal" android:paddingRight="@dimen/chooser_edge_margin_normal" Loading Loading @@ -182,8 +181,9 @@ <!-- Required sub-layout so we can get the nice rounded corners--> <!-- around this section --> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:layout_marginLeft="@dimen/chooser_edge_margin_thin" android:layout_marginRight="@dimen/chooser_edge_margin_thin" Loading Loading @@ -224,8 +224,9 @@ android:background="?attr/colorBackgroundFloating"> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:paddingLeft="@dimen/chooser_edge_margin_normal" android:paddingRight="@dimen/chooser_edge_margin_normal" Loading core/res/res/values-land/dimens.xml +2 −0 Original line number Diff line number Diff line Loading @@ -76,4 +76,6 @@ <!-- Floating toolbar dimensions --> <dimen name="floating_toolbar_preferred_width">544dp</dimen> <dimen name="chooser_preview_width">480dp</dimen> </resources> core/res/res/values/dimens.xml +1 −0 Original line number Diff line number Diff line Loading @@ -721,4 +721,5 @@ <dimen name="chooser_edge_margin_thin">16dp</dimen> <dimen name="chooser_edge_margin_normal">24dp</dimen> <dimen name="chooser_preview_image_font_size">20sp</dimen> <dimen name="chooser_preview_width">-1px</dimen> </resources> core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2756,6 +2756,7 @@ <java-symbol type="dimen" name="chooser_edge_margin_thin" /> <java-symbol type="dimen" name="chooser_edge_margin_normal" /> <java-symbol type="dimen" name="chooser_preview_image_font_size"/> <java-symbol type="dimen" name="chooser_preview_width" /> <java-symbol type="layout" name="chooser_grid" /> <java-symbol type="layout" name="resolve_grid_item" /> <java-symbol type="id" name="day_picker_view_pager" /> Loading Loading
core/java/com/android/internal/app/ChooserActivity.java +22 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.content.pm.ResolveInfo; import android.content.pm.ShortcutInfo; import android.content.pm.ShortcutManager; import android.content.res.Configuration; import android.database.Cursor; import android.database.DataSetObserver; import android.graphics.Bitmap; Loading Loading @@ -486,6 +487,27 @@ public class ChooserActivity extends ResolverActivity { } } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); int width = -1; if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { width = getResources().getDimensionPixelSize(R.dimen.chooser_preview_width); } updateLayoutWidth(R.id.content_preview_text_layout, width); updateLayoutWidth(R.id.content_preview_title_layout, width); updateLayoutWidth(R.id.content_preview_file_layout, width); } private void updateLayoutWidth(int layoutResourceId, int width) { View view = findViewById(layoutResourceId); LayoutParams params = view.getLayoutParams(); params.width = width; view.setLayoutParams(params); } private void displayContentPreview(@ContentPreviewType int previewType, Intent targetIntent) { switch (previewType) { case CONTENT_PREVIEW_TEXT: Loading
core/res/res/layout/chooser_grid.xml +6 −5 Original line number Diff line number Diff line Loading @@ -20,12 +20,10 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:maxWidth="@dimen/resolver_max_width" android:maxCollapsedHeight="288dp" android:maxCollapsedHeightSmall="56dp" android:id="@id/contentPanel"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" Loading Loading @@ -153,8 +151,9 @@ android:background="?attr/colorBackgroundFloating"> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:paddingLeft="@dimen/chooser_edge_margin_normal" android:paddingRight="@dimen/chooser_edge_margin_normal" Loading Loading @@ -182,8 +181,9 @@ <!-- Required sub-layout so we can get the nice rounded corners--> <!-- around this section --> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:layout_marginLeft="@dimen/chooser_edge_margin_thin" android:layout_marginRight="@dimen/chooser_edge_margin_thin" Loading Loading @@ -224,8 +224,9 @@ android:background="?attr/colorBackgroundFloating"> <LinearLayout android:layout_width="match_parent" android:layout_width="@dimen/chooser_preview_width" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="horizontal" android:paddingLeft="@dimen/chooser_edge_margin_normal" android:paddingRight="@dimen/chooser_edge_margin_normal" Loading
core/res/res/values-land/dimens.xml +2 −0 Original line number Diff line number Diff line Loading @@ -76,4 +76,6 @@ <!-- Floating toolbar dimensions --> <dimen name="floating_toolbar_preferred_width">544dp</dimen> <dimen name="chooser_preview_width">480dp</dimen> </resources>
core/res/res/values/dimens.xml +1 −0 Original line number Diff line number Diff line Loading @@ -721,4 +721,5 @@ <dimen name="chooser_edge_margin_thin">16dp</dimen> <dimen name="chooser_edge_margin_normal">24dp</dimen> <dimen name="chooser_preview_image_font_size">20sp</dimen> <dimen name="chooser_preview_width">-1px</dimen> </resources>
core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2756,6 +2756,7 @@ <java-symbol type="dimen" name="chooser_edge_margin_thin" /> <java-symbol type="dimen" name="chooser_edge_margin_normal" /> <java-symbol type="dimen" name="chooser_preview_image_font_size"/> <java-symbol type="dimen" name="chooser_preview_width" /> <java-symbol type="layout" name="chooser_grid" /> <java-symbol type="layout" name="resolve_grid_item" /> <java-symbol type="id" name="day_picker_view_pager" /> Loading