Androidプログラミングの初心者Android studioのドラッグアンドドロップ機能が機能しません。携帯電話に何もドラッグできません。今、私のフラグメントはグーグルマップビューで、ビューに検索バーを追加したいです。ドラッグしません。テキストで追加しようとすると、要素アイテムはここでは許可されていませんか?
これは私のactivity_maps.xmlファイルです
<fragment 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:id="@+id/map" tools:context=".MapsActivity"
Android:name="com.google.Android.gms.maps.SupportMapFragment">
<item Android:id="@+id/search"
Android:title="@string/search_title"
Android:icon="@drawable/ic_search"
Android:showAsAction="collapseActionView|ifRoom"
Android:actionViewClass="Android.widget.SearchView" />
</fragment>
Android studioの新しいバージョンは、レイアウトごとに2つのxmlファイルを使用します。 1つ(たとえばcontent_main.xml)がもう1つ(Activity_main.xml)に埋め込まれています。 content _ *。xmlを開き、その中で設計を行う必要があります。それが役に立てば幸い。
ハメッドの答えに加えて、私もしなければなりませんでした:
File
> Invalidate Caches / Restart ...
Vimが見つかりません。
Android Studio(2.2)の最新バージョンに更新した後、この問題が発生し始めました。
検索して遊んだ後、altキーを押すとドラッグアンドドロップできることがわかりました。 [設定]-> [外観と動作]> [外観]で[ALTを押したままドラッグアンドドロップ]オプションをオンにしました。
すでにこのオプションを選択しており、Android Studio 2.2で修正されたため、パレットパネルでのドラッグアンドドロップに適用されるオプションORこのオプションは最近追加され、デフォルトでオンになりましたまたは、アップグレード中にtrueに設定された問題が発生しました。
私はIntelliJでこのオプションを設定しており、以前にAndroidスタジオパレットを使用しており、前にAltを押さずに使用したことがほぼ確実であるため、オプションAを使用します( altキーを押したままにするまでの時間を恥ずかしく思います)。
「values」フォルダーに移動して、「styles.xml」ファイルを開きます。親タグの下の「Theme.AppCompat.Light.DarkActionBar」を「Base.Theme.AppCompat.Light.DarkActionBar」に置き換えます
私の場合、Android Studio 3.0でConstraintLayout
を使用していました。代わりにAndroid.support.constraint.ConstraintLayout
を使用して修正しました。
私もこの問題に直面し、アクティビティのテーマをDeviceDefault.Lightに変更することで簡単に修正しました。
私はこれが古いことを知っていますが、デザインに要素をドラッグすることができませんでした(2/18/18)。 Android Studio(3.01)を再起動するとうまくいきました。
私も同じ問題に直面しました。原因は、親のAndroid.support.wearable.view.BoxInsetLayoutタグにコンポーネントを直接ドラッグしていましたが、
Android.support.wearable.view.BoxInsetLayoutタグ内のFrameLayoutを実行し、コンポーネントを機能するFrameLayoutにドラッグします。
それが誰かを助けることを願っています。
この問題を解決するには、単にAndroidスタジオプロジェクトを再構築します。
Android Studio 3.1
の要素をドラッグしないという同じ問題に直面しました。
Android Studioの再起動、問題を修正しました
私は同じ問題に直面していましたが、解決策を見つけました。あなたがしなければならないのは、追加したい要素(例えばボタン)を選択し、「Enter」を押すことです。コンポーネントが画面に表示されます。
または、コンポーネントを選択して右クリック->デザインに追加
それを考え出した私はそれを考え出した。パレットとコンポーネントツリーだけでなくデザインパネルも表示されますが、レイアウトの実際のデザインを行うには、プロジェクトパネルでapp/src/main/res/layout/fragment_main.xmlを選択する必要もあります。有効。
私はこれが古い問題であることを知っています、これらのどれも私のために働いていませんでした、そしてそれはそれが窓だったこの問題を与えていたAndroidスタジオではなかったことが起こりました。私は何もドラッグできないことに気付いたので、デスクトップ上のファイルをクリックして押したままエスケープを押すと、それが修正されました。
ドラッグアンドドロップは正しく機能しない場合があります。LinearLayoutを使用している場合、ドラッグしたアイテムは特定の方法(水平または垂直)で解決しようとし、代わりにメインレイアウトを相対レイアウトに変更しようとします
線形レイアウト->相対レイアウト