在以下代码中:
<ScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:orientation="vertical">
<TextView
android:layout_marginTop="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="27sp"
android:text="@string/create_card_text"/>
<TextView
android:layout_marginTop="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24sp"
android:textColor="#ff949494"
android:text="@string/create_card_info_text_one"/>
<EditText
android:id="@+id/name"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:hint="Name"/>
<EditText
android:id="@+id/email"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:inputType="textEmailAddress"
android:hint="Email"/>
<TextView
android:id="@+id/phone_number"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="20sp"
android:layout_marginLeft="10dp"
android:layout_marginTop="20dp"
android:hint="Phone Number"/>
<Button
android:id="@+id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_marginLeft="280dp"
android:text="@string/create_card_next_button"
android:onClick="next"/>
</LinearLayout>
</ScrollView>
该按钮不会显示。可能有什么不对?
答案 0 :(得分:1)
试试这样。
您已设置android:layout_marginLeft="280dp"
,请将此替换为
android:layout_marginLeft="20dp"
或其他
基本上你的按钮的代码看起来像这样
<Button
android:id="@+id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_marginLeft="20dp"
android:text="@string/create_card_next_button"
android:onClick="next"/>
我认为您已将余量设置为280dp
导致问题并将其从屏幕设置为20dp
或根据您的屏幕要求设置其他并且应该可以