2012-01-31 4 views
3

私はAndroidが初めてで、main.xmlのグラフィカルレイアウトのボタンにドラッグすることができないのはなぜですか?それはロックされているか、自分では理解できないようだ。ヘルプはpreciateされています!ありがとう!main.xmlファイルにフォームウィジェットを追加できないグラフィックレイアウト

EDIT:これは、XMLファイルに私のコードです

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/textview" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:text="@string/hello" 
/> 
+0

Androidを必ず更新してください。最近eclipseを更新した場合、彼らは8.xでいくつかの大きな変更を行いました。これには、Androidsの部分にいくつかの変更が必要です。 – Corylulu

+0

しかし、私はAndroid SDKをインストールしました。問題は数時間前にボタンを追加することができたことですが、今は不可能なようです。それは別のものにdepondできますか?私はそれがちょうど私が何か間違っていると確信しています –

+0

あなたのmain.xmlファイルのコードは何ですか? –

答えて

6

Given hereは、基本レイアウトの作成方法の例です。詳細についてはRelative Layout tutorialまたはLinear Layout tutorialを参照することもできます。これらは広く使用されているレイアウトです。下記の

は、あなたのXMLのサンプルコードです:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

    <TextView 
     android:id="@+id/textview" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:text="@string/hello" /> 

</LinearLayout> 

あなたはあなたの都合の良い時Relative LayoutLinear Layoutを置き換えることができます。しかし、レイアウトを持たないグラフィカルレイアウトを使用できないことを覚えておいてください。レイアウトをドラッグアンドドロップするには、下の画像を参照してください。

enter image description here

は、この情報がお役に立てば幸いです。

0

それはあなたのコードだ場合、あなたがそれが全体のレイアウトを充填しているためのTextViewに要素をドラッグしようとしているかもしれないと思われます。 TextViewを削除して、再度要素をドラッグアンドドロップできるかどうか確認してください。どちらかそれ以上に、それを変更する:あなたはXMLでLayoutを持っていないので、あなたがそうすることができません

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/textview" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:text="@string/hello" 
/> 
+0

私はすでに持っているのと同じコードですか?いいえ、それはwhisこの新しいコードを動作しませんでした –

+0

いいえ、私はそれを変更したので、高さはfill_parentではありませんでした。私はあなたのTextViewが両方向で完全にfill_parentであるという事実を疑っていました。問題を引き起こしていました。 TextViewを削除しようとしましたか? – Corylulu

+0

はい、私はそれを削除しようとしている、そして、私はすべてのドラッグしてドロップする画面を持っていない! –

-1

要素をドラッグして、ディスプレイ自体ではなくアウトライン領域にドロップします。私にはうってつけです。

0

私は初心者のAndroidスタジオです。私はドラッグアンドドロップ(GUIで)デザイン画面で同じ問題があります。私は "res/layout/content_main.xml"(画面の左側)を使用して問題を解決します。できます! ıそれが正しい方法であるかわからない:)))

関連する問題