Bug 1220316-Removed explicit use of AppCompactCheckBox in the following files Part 2. r?sebastian.
MozReview-Commit-ID: EifGBrM87Xj
--- a/mobile/android/base/java/org/mozilla/gecko/prompts/PromptInput.java
+++ b/mobile/android/base/java/org/mozilla/gecko/prompts/PromptInput.java
@@ -13,16 +13,17 @@ import org.mozilla.gecko.AppConstants.Ve
import org.mozilla.gecko.util.GeckoBundle;
import org.mozilla.gecko.widget.AllCapsTextView;
import org.mozilla.gecko.widget.DateTimePicker;
import android.content.Context;
import android.content.res.Configuration;
import android.support.design.widget.TextInputLayout;
import android.support.v7.widget.AppCompatCheckBox;
+import android.widget.CheckBox;
import android.text.Html;
import android.text.InputType;
import android.text.TextUtils;
import android.text.format.DateFormat;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
import android.view.inputmethod.InputMethodManager;
@@ -140,17 +141,17 @@ public abstract class PromptInput {
public CheckboxInput(GeckoBundle obj) {
super(obj);
mChecked = obj.getBoolean("checked");
}
@Override
public View getView(Context context) throws UnsupportedOperationException {
- final CheckBox checkbox = new AppCompatCheckBox(context);
+ final CheckBox checkbox = new CheckBox(context);
checkbox.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
checkbox.setText(mLabel);
checkbox.setChecked(mChecked);
mView = (View)checkbox;
return mView;
}
@Override
--- a/mobile/android/base/resources/layout/default_doorhanger.xml
+++ b/mobile/android/base/resources/layout/default_doorhanger.xml
@@ -17,17 +17,17 @@
<LinearLayout android:id="@+id/doorhanger_inputs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="@dimen/doorhanger_section_padding_medium"
android:gravity="right|end"
android:visibility="gone"/>
- <android.support.v7.widget.AppCompatCheckBox
+ <CheckBox
android:id="@+id/doorhanger_checkbox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/doorhanger_section_padding_medium"
android:checked="true"
android:textColor="@color/placeholder_active_grey"
android:visibility="gone"/>
--- a/mobile/android/base/resources/layout/login_edit_dialog.xml
+++ b/mobile/android/base/resources/layout/login_edit_dialog.xml
@@ -16,16 +16,16 @@
android:hint="@string/doorhanger_login_edit_username_hint"/>
<EditText android:id="@+id/password_edit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:hint="@string/doorhanger_login_edit_password_hint"/>
- <android.support.v7.widget.AppCompatCheckBox
+ <CheckBox
android:id="@+id/checkbox_toggle_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/doorhanger_login_edit_toggle"
android:layout_marginTop="@dimen/doorhanger_subsection_padding"/>
</LinearLayout>
--- a/mobile/android/base/resources/layout/site_setting_item.xml
+++ b/mobile/android/base/resources/layout/site_setting_item.xml
@@ -38,17 +38,17 @@
android:textAppearance="?android:attr/textAppearanceSmall"
style="Widget.ListItem"
android:gravity="center_vertical|left|start"
android:singleLine="true"
android:ellipsize="marquee"/>
</LinearLayout>
- <android.support.v7.widget.AppCompatCheckBox
+ <CheckBox
android:id="@+id/checkbox"
android:layout_width="35dip"
android:layout_height="wrap_content"
android:paddingRight="12dip"
android:paddingEnd="12dip"
android:gravity="center_vertical"
android:focusable="false"
android:clickable="false"/>