BearND has uploaded a new change for review. https://gerrit.wikimedia.org/r/223235
Change subject: Hygiene: Remove useless parent layout in featured page widget ...................................................................... Hygiene: Remove useless parent layout in featured page widget Lint warning: ../../res/layout/widget_featured_page.xml:25: This LinearLayout layout or its FrameLayout parent is useless; transfer the background attribute to the other view Change-Id: Ie3fc706168b8cde9aea21766290ed8aef7aa13b5 --- M wikipedia/res/layout/activity_page.xml M wikipedia/src/main/java/org/wikipedia/page/PageActivity.java M wikipedia/src/main/java/org/wikipedia/search/SearchArticlesFragment.java 3 files changed, 32 insertions(+), 28 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/35/223235/1 diff --git a/wikipedia/res/layout/activity_page.xml b/wikipedia/res/layout/activity_page.xml index 7e9f29f..ca4ea9a 100644 --- a/wikipedia/res/layout/activity_page.xml +++ b/wikipedia/res/layout/activity_page.xml @@ -70,30 +70,32 @@ android:id="@+id/main_toolbar_inner_container" android:layout_width="match_parent" android:layout_height="match_parent"> - <LinearLayout - android:id="@+id/main_search_bar" - android:layout_width="match_parent" - android:layout_height="36dp" - android:orientation="horizontal" - android:layout_gravity="center_vertical" - android:layout_marginLeft="4dp" - android:layout_marginRight="4dp" - android:paddingLeft="6dp" - android:paddingRight="6dp"> - <ImageView - android:id="@+id/main_search_bar_icon" - android:layout_width="24dp" - android:layout_height="24dp" - android:layout_gravity="center_vertical" - android:contentDescription="@string/search_hint" - android:src="@drawable/ic_search"/> + <!--<LinearLayout--> + <!--android:id="@+id/main_search_bar"--> + <!--android:layout_width="match_parent"--> + <!--android:layout_height="36dp"--> + <!--android:orientation="horizontal"--> + <!--android:layout_gravity="center_vertical"--> + <!--android:layout_marginLeft="4dp"--> + <!--android:layout_marginRight="4dp"--> + <!--android:paddingLeft="6dp"--> + <!--android:paddingRight="6dp">--> + <!--<ImageView--> + <!--android:id="@+id/main_search_bar_icon"--> + <!--android:layout_width="24dp"--> + <!--android:layout_height="24dp"--> + <!--android:layout_gravity="center_vertical"--> + <!--android:contentDescription="@string/search_hint"--> + <!--android:src="@drawable/ic_search"/>--> <TextView android:id="@+id/main_search_bar_text" - android:layout_width="wrap_content" - android:layout_height="match_parent" - android:paddingLeft="4dp" - android:paddingRight="4dp" - android:gravity="center" + android:layout_width="match_parent" + android:layout_height="36dp" + android:layout_marginLeft="4dp" + android:layout_marginRight="4dp" + android:paddingLeft="10dp" + android:paddingRight="10dp" + android:gravity="center_vertical" android:text="@string/search_hint" android:textColor="@android:color/white" android:textSize="@dimen/searchTextSize" @@ -103,8 +105,11 @@ android:shadowDx="1" android:shadowDy="1" android:shadowRadius="2" - android:layout_gravity="center_vertical"/> - </LinearLayout> + android:layout_gravity="center_vertical" + android:drawableLeft="@drawable/ic_search" + android:drawableStart="@drawable/ic_search" + /> + <!--</LinearLayout>--> <LinearLayout android:id="@+id/search_bar_enabled" android:layout_width="match_parent" diff --git a/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java b/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java index 0224da4..5d58405 100644 --- a/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java +++ b/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java @@ -175,7 +175,7 @@ progressBar.setMax(PROGRESS_BAR_MAX_VALUE); updateProgressBar(false, true, 0); - findViewById(R.id.main_search_bar).setOnClickListener(new View.OnClickListener() { + searchHintText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { searchFragment.openSearch(); diff --git a/wikipedia/src/main/java/org/wikipedia/search/SearchArticlesFragment.java b/wikipedia/src/main/java/org/wikipedia/search/SearchArticlesFragment.java index a2f9791..384a39d 100644 --- a/wikipedia/src/main/java/org/wikipedia/search/SearchArticlesFragment.java +++ b/wikipedia/src/main/java/org/wikipedia/search/SearchArticlesFragment.java @@ -284,7 +284,7 @@ private void setSearchViewEnabled(boolean enabled) { LinearLayout enabledSearchBar = (LinearLayout) getActivity().findViewById(R.id.search_bar_enabled); - View searchButton = getActivity().findViewById(R.id.main_search_bar); + TextView searchButton = (TextView) getActivity().findViewById(R.id.main_search_bar_text); langButton = (Button) getActivity().findViewById(R.id.search_lang_button); if (enabled) { @@ -319,8 +319,7 @@ .findViewById(android.support.v7.appcompat.R.id.search_src_text); // make the text size be the same as the size of the search field // placeholder in the main activity - searchEditText.setTextSize(TypedValue.COMPLEX_UNIT_PX, ((TextView) getActivity() - .findViewById(R.id.main_search_bar_text)).getTextSize()); + searchEditText.setTextSize(TypedValue.COMPLEX_UNIT_PX, searchButton.getTextSize()); // reset its background searchEditText.setBackgroundColor(Color.TRANSPARENT); // make the search frame match_parent -- To view, visit https://gerrit.wikimedia.org/r/223235 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie3fc706168b8cde9aea21766290ed8aef7aa13b5 Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: BearND <bsitzm...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits