問題タブ [graphical-layout-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2487 参照

android - グラフィックデザイナーでTabWidgetのコンテンツをプレビューする方法

EclipseでAndroid(2.2)用のアプリケーションを開発しています。

私のアプリには、TabWidgetこの5つのタブ内にがあります。

TabHost:( tab1)(tab2)(tab3)(tab4)(tab5)

タブの下には、タブのコンテンツ(ボタン、テキストなどの単純な要素)があります。

アウトラインウィンドウでは、「tabcontent」とその中のフレームを確認できます。タブはアプリでも正しく機能しています。COMPILEDアプリでタブをクリックすると、適切なタブが表示されます。

私の質問は今です:

グラフィックデザイナにサブタブとそのコンテンツを表示させるにはどうすればよいですか?

デザイナを開くと、最初の画面にタブホストが表示されますが、デザイナのタブをクリックしようとすると、他のタブコンテンツが表示されません(タブ2-5)。

タブのレイアウトはXMlファイルでは静的であるため、設計者は[アウトライン]>>[タブコンテンツ]-[ウィンドウ]でタブを「表示」します。

同様に、タブ5には「このアプリはによってプログラムされました」というテキストがあり、デザイナーでこれをプレビューして、そこでテキスト/レイアウトを編集できるようにしたいと思います。

おそらくホットキーはありますか?またはメニュー-オプション?(をクリックするとTabWidget、のプロパティがTabWidget表示されます。最初のタブ以外のタブを表示するオプションはないようです)

0 投票する
1 に答える
241 参照

android - グラフィックレイアウトエディタでFrameLayoutのビューを選択するにはどうすればよいですか?

私はFrameLayout2つを含んでいRelativeLayoutsます。ADTの[グラフィックレイアウト]タブを使用しようとすると、2番目の2つのImageViewのみRelativeLayoutが選択可能です。レイアウトは次のようになります。

他の場所をクリックすると、2番目全体が選択RelativeLayoutされ、最初のビュー内の個々のビューをクリックすることはできませんRelativeLayout

画面に表示されているものを編集できるように、ビュー/レイアウトを循環する方法はありますか?それとも、これはエディターのバグ/制限ですか?

0 投票する
2 に答える
316 参照

android - 最初の TextView が 2 番目の TextView に対応するように縮小されないのはなぜですか?

RelativeLayout小さい画面サイズで次をレンダリングしようとすると。グラフィカル レイアウト エディターでは、2 番目TextViewは完全に非表示になっていますが、1 番目は完全に展開され、完全なテキスト コンテンツが表示されます。TextViewsスクロール可能であることを理解しています。

RelativeLayout画面の等しい部分を使用してそれぞれに与える方法はありますか、それとも aLinearLayoutと を使用するだけlayout_weightですか? Android ドキュメントのガイダンスからLinearLayoutRelativeLayout.

0 投票する
1 に答える
713 参照

android-layout - Android: カスタム ビューがコンテンツ アシストに使用する属性を定義する

カスタム ビューとカスタム定義の属性がいくつかあります。ビューが使用する属性を定義して、Eclipse がコンテンツ アシストに使用できるようにしたいと考えています。

たとえば、res/values フォルダーで次のように宣言されたカスタム xml 属性を取得しました。

そして私のレイアウトファイルはカスタム属性を持つカスタムビューを使用しています:

android: プレフィックスを使用すると、Eclipse は (TestView の派生元である) LinearLayout に必要なすべてのオプションを提示しますが、app: プレフィックスを使用すると、下部に「要素 com.twp.TestView ではない」と赤で表示されます。利用可能"。また、spColor 内でコンテンツ アシストを実行しようとすると、「現在の場所ではコンテンツ アシストを利用できません」と表示されます。「app」名前空間を定義したので、スタイル可能な宣言を見つけて、少なくとも spColor が色であることを知ることができると思います。

これはEclipseの単なる制限ですか、それともビューのカスタム属性を明示的に定義できますか?

0 投票する
2 に答える
5011 参照

android - Layout Editor での ListFragment または ListView のプレビュー

ListFragmentグラフィカル レイアウト エディターでプレビューしようとしています。ListViewプレビューするフラグメント レイアウトがないため、アイテムがどのように見えるかを確認するためだけに内部を含む xml を作成し、プレビュー リスト コンテンツをデフォルトのアイテム レイアウトの 1 つに設定して試してみました。

問題は次のとおりです。

  1. どのプレビュー リスト コンテンツを選択しても、プレビューのリストは空です。(何が間違っていたのかわかりませんが、今はうまくいきます)
  2. レイアウトだけでなく、独自のカスタム リスト アイテムViewをプレビューしたいのは、 isInEditMode()true の場合はほとんど何もしないからです。

何か案が?

EDIT : フラグメントは ですがListFragment、「一時的な」listview.xml レイアウトを使用しても問題ありません。私が欲しいのは、私のCustomListItemView内部でリストビューを見る方法です。フラグメントでは、カスタム アダプターを使用してそれらを配置します。レイアウト エディタで、[プレビュー リスト コンテンツCustomListItemView] メニューから選択できればいいのにと思います。

カスタム アイテムのレイアウトをプレビュー リスト コンテンツとして使用することはできません。ルートが<merge>(カスタム アイテムが拡張するRelativeLayout) であるためです。<merge>これは、一瞬を に変更することで解決できます<RelativeLayout>。ただ、このカスタムアイテムビューはデータによって変化するので、機能を使って色々な状態をプレビューしてみたいisInEditMode()です。

一時的な listview.xml レイアウトなしですべてが機能することが最善ですが、これは機能のリクエストになりつつあります。

現在、垂直を使用することに頼っていますLinearLayout

0 投票する
2 に答える
1257 参照

xml - Eclipse:AndroidXMLファイルのグラフィックレイアウトなし

この問題は私のEclipse(たまたま完全に更新されています)で突然発生しましたが、私のグラフィックレイアウトエディタは永遠になくなったようです。

何が起こったのかわかりませんが、XMLにコードがあってもグラフィックレイアウトには何も表示されません。以前のプロジェクトのレイアウトファイルでさえ、グラフィカルエディタに表示されなくなりました。

これが私に示されているすべてです。

ここに画像の説明を入力してください

パッケージエクスプローラーでXMLファイルを右クリックして[デフォルトのエディターで開く]を試してみましたが、それでも機能しません。

誰か助けてもらえますか?私は完全に立ち往生していて、xmlですべてのレイアウトコードを手動で書くのは本当に非常に面倒です

0 投票する
1 に答える
1155 参照

android - グラフィカル レイアウト エディターでアクション バーをプレビューできますか?

私は、すべての ApiDemos が実行時にプログラムによってアクション バーを構築していることに気付きました。グラフィカル レイアウト エディタ内からアイコンやタブを含むアクション バーを表示できるようにしたいと考えています。

レイアウト エディターでアクション バーをプレビューすることはできますか?それとも、実行時にアクション バーを構築する必要がありますか?それとも XML で宣言的に構築する必要がありますか? もしそうなら、なぜこの制限は?

別の XML ファイルでアクション バー項目を宣言できることは知っていますが、メニュー ファイル内のアクション バー項目を特定のレイアウトに接続するためのメカニズムが文書化されていません。また、レイアウト内でアクション バーのタブを宣言することについては何も言及されていません。

0 投票する
1 に答える
3669 参照

android - グラフィカルレイアウトエディタの「フラグメント提供コンテキスト」プルダウンは何に使用されますか?

テーマプルダウンの横にプルダウンメニューがあります。そのホバーテキストには、「関連するアクティビティまたはフラグメント提供コンテキスト」と表示されます。

この(新しい)ウィジェットは、グラフィカルレイアウトエディタのドキュメントでは説明(または表示)されていません。

これは通常、このビューを表示するアクティビティまたはフラグメントであると思います。しかし、レイアウトエディタはこの情報をどのように処理しますか?どういうわけか、アクションバーのカスタマイズをプレビューするために使用できますか?

ここに画像の説明を入力してください

0 投票する
4 に答える
4068 参照

android - Android XMLファイルを編集するときに、Eclipseに[グラフィックレイアウト]タブと[ソース]タブがありません

Android Common XML Editorを使用してEclipseでXMLファイルを編集すると、グラフィカルレイアウトエディターしか使用できません。オンラインの写真で、グラフィックとソースのタブが下部にあるはずですが、ありません。これを修正するにはどうすればよいですか?Eclipseの使用4.2.1。ありがとう!

0 投票する
2 に答える
1276 参照

android - Eclipse で Android xml レイアウトをレンダリングできなくなりました

日食アンドロイドグラフィカルレイアウトが失敗する

以前は、私の Eclipse Android グラフィカル レイアウト エディターは、自分のアプリ用に作成したレイアウトをレンダリングできました。しかし、一番上の行のボタンを含めるためにレイアウトをもう 1 つ追加したところ、まったくレンダリングされなくなりました。

lint エラーはありません。logcat またはエラー コンソールにエラーは報告されません。

クリーンアップとリビルドを行いました。プロジェクトのどこにもエラーはありません。

eclipse.ini の設定を上げて、より多くのメモリを利用できるようにしました (システムは 64 ビットで、4G RAM を搭載しています)。

Eclipsedを閉じて再開しました。マシンをシャットダウンし、再起動しました。

これのどれも違いはありませんでした。

レイアウトエディタが処理するには多すぎますか? それとも他の問題ですか?

ありがとうございました

ここに私が達成しようとしているものの図があります:

モックアップ

ここに私のレイアウトxmlがあります:

手がかりをありがとう