不在其他设备上显示复选框

时间:2014-10-24 09:53:11

标签: android user-interface

这很奇怪。我有两个华硕MeMo Pad 7设备。其中一个完美地运行一切,但另一个有一个奇怪的怪癖,其中一个屏幕上的两个复选框没有显示。在继续之前需要检查一个,因此完全失败。

这两款设备完全相同,并且运行的是Android OS 4.4.2。

为什么会发生这种情况,我该怎么办才能解决?虽然如果设备不同并且运行不同版本的Android会很糟糕,但这些都是相同的,所以非常糟糕。我现在担心还有什么可能是错的?

提前致谢

康纳

更新

在四个相同的设备中,有3个正常运行。我需要检查内核版本的具体内容等。如果相关,所有安装都来自HockeyApp。违规设备是远程的,所以我现在无法通过ADB安装。

更新

请查看问题所在的图片。红点是复选框应出现的位置。

图片后面是XML布局。

enter image description here

XML布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/Company_grey"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="ie.Company.android.dws.ActivityMain" >

<ImageView
    android:id="@+id/imgCompanyLogo"
    android:layout_width="150dp"
    android:layout_height="150dp"
    android:layout_alignParentLeft="true"
    android:contentDescription="@string/Company_logo"
    android:src="@drawable/Company_main_logo" />

<TextView
    android:id="@+id/lblBeforeWeBegin"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@id/imgCompanyLogo"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="100dp"
    android:gravity="center"
    android:text="@string/Registration_Prompt"
    android:textColor="@color/Company_green"
    android:textSize="30sp" />

<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@id/lblBeforeWeBegin"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="80dp"
    android:background="@color/Company_grey" >

    <EditText
        android:id="@+id/txtName"
        android:layout_width="450dp"
        android:layout_height="45dp"
        android:background="@drawable/rounded_edittext"
        android:hint="@string/Name"
        android:inputType="text|textCapSentences|textPersonName"
        android:paddingLeft="10dp"
        android:textColor="@color/Company_blue" />

    <EditText
        android:id="@+id/txtNickname"
        android:layout_width="450dp"
        android:layout_height="45dp"
        android:layout_below="@id/txtName"
        android:layout_marginTop="25dp"
        android:background="@drawable/rounded_edittext"
        android:hint="@string/Nickname"
        android:inputType="text"
        android:paddingLeft="10dp"
        android:textColor="@color/Company_blue" />

    <EditText
        android:id="@+id/txtEmail"
        android:layout_width="450dp"
        android:layout_height="45dp"
        android:layout_below="@id/txtNickname"
        android:layout_marginTop="25dp"
        android:background="@drawable/rounded_edittext"
        android:hint="@string/Email"
        android:inputType="textNoSuggestions|textEmailAddress"
        android:paddingLeft="10dp"
        android:textColor="@color/Company_blue" />

    <CheckBox
        android:id="@+id/chkAgreeTermsConditions"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/txtEmail"
        android:layout_marginTop="25dp" />

    <TextView
        android:id="@+id/lblAgreeTermsConditions"
        android:layout_width="405dp"
        android:layout_height="wrap_content"
        android:layout_below="@id/txtEmail"
        android:layout_marginLeft="10dp"
        android:layout_marginTop="23dp"
        android:layout_toRightOf="@id/chkAgreeTermsConditions"
        android:text="@string/AgreeTermsConditions"
        android:textColor="@color/Company_green"
        android:textSize="25sp" />

    <CheckBox
        android:id="@+id/chkOptInMarketing"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/chkAgreeTermsConditions"
        android:layout_marginTop="25dp" />

    <TextView
        android:id="@+id/lblOptInMarketing"
        android:layout_width="400dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/lblAgreeTermsConditions"
        android:layout_marginLeft="10dp"
        android:layout_marginTop="25dp"
        android:layout_toRightOf="@id/chkOptInMarketing"
        android:text="@string/OptInMarketing"
        android:textColor="@color/Company_green"
        android:textSize="25sp" />

    <Button
        android:id="@+id/btnStartQuiz"
        android:layout_width="450dp"
        android:layout_height="100dp"
        android:layout_below="@id/chkOptInMarketing"
        android:layout_marginTop="50dp"
        android:background="@drawable/rounded_button"
        android:text="@string/Start_Quiz_exclamation"
        android:textColor="@color/white"
        android:textSize="65sp" />
</RelativeLayout>

0 个答案:

没有答案