Loading packages/SettingsLib/BarChartPreference/res/layout/settings_bar_view.xml +1 −2 Original line number Diff line number Diff line Loading @@ -25,8 +25,7 @@ <View android:id="@+id/bar_view" android:layout_width="8dp" android:layout_height="wrap_content" android:background="?android:attr/colorAccent"/> android:layout_height="wrap_content"/> <ImageView android:id="@+id/icon_view" Loading packages/SettingsLib/BarChartPreference/res/values/styles.xml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ <resources> <style name="BarViewStyle"> <item name="android:layout_width">0dp</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_height">226dp</item> <item name="android:layout_weight">1</item> <item name="android:layout_marginStart">8dp</item> <item name="android:layout_marginEnd">8dp</item> Loading packages/SettingsLib/BarChartPreference/src/com/android/settingslib/widget/BarChartPreference.java +3 −0 Original line number Diff line number Diff line Loading @@ -160,8 +160,11 @@ public class BarChartPreference extends Preference { // If the state is loading, we just show a blank view. if (mIsLoading) { holder.itemView.setVisibility(View.INVISIBLE); return; } holder.itemView.setVisibility(View.VISIBLE); // We must show title of bar chart. bindChartTitleView(holder); Loading packages/SettingsLib/BarChartPreference/src/com/android/settingslib/widget/BarView.java +1 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ public class BarView extends LinearLayout { private void init() { LayoutInflater.from(getContext()).inflate(R.layout.settings_bar_view, this); setOrientation(LinearLayout.VERTICAL); setGravity(Gravity.CENTER); setGravity(Gravity.CENTER | Gravity.BOTTOM); mBarView = findViewById(R.id.bar_view); mIcon = findViewById(R.id.icon_view); Loading packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/BarChartPreferenceTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -305,7 +305,7 @@ public class BarChartPreferenceTest { } @Test public void onBindViewHolder_loadingStateIsTrue_shouldNotInitAnyView() { public void onBindViewHolder_loadingStateIsTrue_shouldHideAllViews() { final BarViewInfo viewInfo = new BarViewInfo(mIcon, 30 /* barNumber */, R.string.debug_app); viewInfo.setClickListener(v -> { }); Loading @@ -317,8 +317,7 @@ public class BarChartPreferenceTest { mPreference.onBindViewHolder(mHolder); assertThat(TextUtils.isEmpty(mTitleView.getText())).isTrue(); assertThat(TextUtils.isEmpty(mDetailsView.getText())).isTrue(); assertThat(mHolder.itemView.getVisibility()).isEqualTo(View.INVISIBLE); } @Test Loading @@ -334,6 +333,7 @@ public class BarChartPreferenceTest { mPreference.onBindViewHolder(mHolder); assertThat(mHolder.itemView.getVisibility()).isEqualTo(View.VISIBLE); assertThat(TextUtils.isEmpty(mTitleView.getText())).isFalse(); assertThat(TextUtils.isEmpty(mDetailsView.getText())).isFalse(); } Loading Loading
packages/SettingsLib/BarChartPreference/res/layout/settings_bar_view.xml +1 −2 Original line number Diff line number Diff line Loading @@ -25,8 +25,7 @@ <View android:id="@+id/bar_view" android:layout_width="8dp" android:layout_height="wrap_content" android:background="?android:attr/colorAccent"/> android:layout_height="wrap_content"/> <ImageView android:id="@+id/icon_view" Loading
packages/SettingsLib/BarChartPreference/res/values/styles.xml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ <resources> <style name="BarViewStyle"> <item name="android:layout_width">0dp</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_height">226dp</item> <item name="android:layout_weight">1</item> <item name="android:layout_marginStart">8dp</item> <item name="android:layout_marginEnd">8dp</item> Loading
packages/SettingsLib/BarChartPreference/src/com/android/settingslib/widget/BarChartPreference.java +3 −0 Original line number Diff line number Diff line Loading @@ -160,8 +160,11 @@ public class BarChartPreference extends Preference { // If the state is loading, we just show a blank view. if (mIsLoading) { holder.itemView.setVisibility(View.INVISIBLE); return; } holder.itemView.setVisibility(View.VISIBLE); // We must show title of bar chart. bindChartTitleView(holder); Loading
packages/SettingsLib/BarChartPreference/src/com/android/settingslib/widget/BarView.java +1 −1 Original line number Diff line number Diff line Loading @@ -89,7 +89,7 @@ public class BarView extends LinearLayout { private void init() { LayoutInflater.from(getContext()).inflate(R.layout.settings_bar_view, this); setOrientation(LinearLayout.VERTICAL); setGravity(Gravity.CENTER); setGravity(Gravity.CENTER | Gravity.BOTTOM); mBarView = findViewById(R.id.bar_view); mIcon = findViewById(R.id.icon_view); Loading
packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/BarChartPreferenceTest.java +3 −3 Original line number Diff line number Diff line Loading @@ -305,7 +305,7 @@ public class BarChartPreferenceTest { } @Test public void onBindViewHolder_loadingStateIsTrue_shouldNotInitAnyView() { public void onBindViewHolder_loadingStateIsTrue_shouldHideAllViews() { final BarViewInfo viewInfo = new BarViewInfo(mIcon, 30 /* barNumber */, R.string.debug_app); viewInfo.setClickListener(v -> { }); Loading @@ -317,8 +317,7 @@ public class BarChartPreferenceTest { mPreference.onBindViewHolder(mHolder); assertThat(TextUtils.isEmpty(mTitleView.getText())).isTrue(); assertThat(TextUtils.isEmpty(mDetailsView.getText())).isTrue(); assertThat(mHolder.itemView.getVisibility()).isEqualTo(View.INVISIBLE); } @Test Loading @@ -334,6 +333,7 @@ public class BarChartPreferenceTest { mPreference.onBindViewHolder(mHolder); assertThat(mHolder.itemView.getVisibility()).isEqualTo(View.VISIBLE); assertThat(TextUtils.isEmpty(mTitleView.getText())).isFalse(); assertThat(TextUtils.isEmpty(mDetailsView.getText())).isFalse(); } Loading