抱歉问,但从昨天开始我没有找到解决方案:我是初学者,我想制作一个带有一些输入、一些按钮和一个 mapView 的表单。有很多东西然后我放了一个ScrollView。但它不再起作用了,我不知道为什么..
这是我的文件.java
public class Application extends MapActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;}
}
这是我的长 layout.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/dateEvenementTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_marginTop="5dp"
android:layout_marginLeft="5dp"
android:text="Date Evenement" />
<TextView
android:id="@+id/typeEvenementTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="56dp"
android:text="Type Evenement" />
<EditText
android:id="@+id/dateEntree"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_below="@+id/dateEvenementTextView"
android:text="05/09/2012"
android:inputType="date"
android:maxLength="10" />
<Spinner
android:id="@+id/listeDeChoix"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_alignLeft="@+id/typeEvenementTextView"
android:layout_below="@+id/typeEvenementTextView" />
<TextView
android:id="@+id/adresseTextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/dateEntree"
android:text="Adresse" />
<EditText
android:id="@+id/adresse_entree"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:layout_below="@+id/adresseTextView"
android:text="10 rue de rivoli" />
<TextView
android:id="@+id/codePostalTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/adresse_entree"
android:text="Code postal" />
<EditText
android:id="@+id/codePostal_entree"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_below="@+id/codePostalTextView"
android:layout_gravity="left"
android:text="75001"
android:inputType="number"
android:maxLength="5" />
<TextView
android:id="@+id/villeTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/codePostal_entree"
android:layout_centerHorizontal="true"
android:text="Ville" />
<EditText
android:id="@+id/ville_entree"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_alignLeft="@+id/villeTextView"
android:layout_below="@+id/villeTextView"
android:text="Paris"/>
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="300dip"
android:layout_height="300dip"
android:clickable="false"
android:enabled="true"
android:layout_below="@+id/codePostal_entree"
android:layout_centerHorizontal="true"
android:apiKey="MapKey"
/>
<TextView
android:id="@+id/imageTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/mapview"
android:text="Image" />
<Button
android:id="@+id/bouton_choisir_image"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_below="@+id/imageTextView"
android:text="Selectionner une image" />
<TextView
android:id="@+id/image_choisie"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/bouton_choisir_image" />
<TextView
android:id="@+id/descriptionTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/image_choisie"
android:text="Description" />
<EditText
android:id="@+id/description_multilignes"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/descriptionTextView"
android:text="Texte prétapé pour éviter de le retapé à chaque fois"
android:inputType="textMultiLine"
android:minLines="3" />
<Button
android:id="@+id/bouton_valider_formulaire"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/description_multilignes"
android:text="Valider" />
</RelativeLayout>
提前谢谢您的回答
编辑:这是我的图形布局(由 Eclipse 在选项卡图形布局中显示。如您所见,一切都存在,尽管有警告(因为我没有设置 android:text="@string/str")它在什么时候工作我不设置ScrollView
作为垃圾邮件预防,我不允许在 StackoverFlow 中发布图像,那么这是指向另一个站点的链接(postimage dot org) http://postimage.org/image/dm9rlnnc1/