2015-09-12 118 views
1

我正在使用android作爲初學者。我試圖在EditText後面顯示「Go」按鈕,但它不顯示在活動中。我有以下代碼在我的xml文件中顯示按鈕。 我現在該做什麼? 請幫忙按鈕根本不顯示

Xml文件。

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:orientation="vertical" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin"> 

    <LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

    <TextView 
     android:id="@+id/textView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="start|center_vertical" 
     android:text="@string/loc" 
     android:textSize="20sp"/> 
    <EditText 
     android:id="@+id/editText1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center|center_vertical" 
     android:ems="10"> 
     <requestFocus /> 
</EditText> 

    <Button 
     android:id="@+id/button1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="end|center_vertical" 
     android:text="@string/go" 
     android:onClick="geoLocate"/> 


    </LinearLayout> 

    <fragment 
     android:id="@+id/map" 
     android:layout_width="match_parent" 
     android:layout_height="fill_parent" 
     class="com.google.android.gms.maps.SupportMapFragment"/> 

</LinearLayout> 

回答

0

希望這有助於你
改變內心EditText

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

    <TextView 
     android:id="@+id/textView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="start|center_vertical" 
     android:text="@string/loc" 
     android:textSize="20sp"/> 
    <EditText 
     android:id="@+id/editText1" 
     android:layout_width="0dp" 
     android:layout_weight="1" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical" 
     android:ems="10"> 
     <requestFocus /> 
    </EditText> 

    <Button 
     android:id="@+id/button1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="end|center_vertical" 
     android:text="@string/go" 
     android:onClick="geoLocate"/> 


    </LinearLayout> 
+0

感謝名單好友。它爲我工作。我想評價這個答案。但在你告訴什麼是真正的問題之前,爲什麼你建議添加/改變一些東西? –