問題タブ [layout-inflater]

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 に答える
5420 参照

android - Android の新しい意図の問題。startActivity();

なぜこれがうまくいかないのか、誰にも分かりますか?のstartActivity(i);

動作しない

しかし、私はこれがうまくいくことを試みます

働く

0 投票する
3 に答える
7166 参照

android - それはマージンなしでビューを膨らませます

私はこのコードを持っています

私のitem_layout:(部分android:layout_marginTop = "2dip"に注意してください)

次に、私のレイアウトでは、アイテムのリストが膨らんでいますが、間にマージンがありません。margintop = 10dipで試しましたが、何も起こりません。レイアウトに入力した値は、マージントップの有無にかかわらず計算に使用されないということです。レイアウトは同じです。

アイテムの間に空きスペースを追加するにはどうすればよいですか?アイテム間の空きスペースをどのように膨らませることができますか?隙間や隙間などを膨らませることはできますか?または、2ディップの高さで空のレイアウトを膨らませるなどの回避策を使用する必要がありますありがとうございます

0 投票する
3 に答える
5217 参照

android - 別のビューを LinearLayout に膨らませる方法は?

これは 2 を使用した私の XMLLinearLayoutsです。

http://android.arnodenhond.com/components/graphviewから GraphView をダウンロードしました。このクラスは View を拡張します。私は基本的に2つのグラフを初期化したい

そして、 、 、 に膨らませgraphViewます。ll_onegraphView2ll_two

どうすればいいですか?を初期化しましたLinearLayout

しかし、それは方法を持っていませんinflate()

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

android - AndroidはFragmentにViewを再構築させます

2 つのフラグメントを持つ単純なアプリがあり、横向きモードでは両方のフラグメントが並べて表示され、縦向きではフラグメント A が表示され、オプションを選択すると、フラグメント B を表示するアクティビティが開始されます。ポートレート モードでフラグメント B を表示しているときに、ユーザーがメニュー オプションを選択すると、フラグメント B に関連付けられているビューを更新または再描画したいのですが、これを機能させる方法がわかりません。getView メソッドと getLayoutInflater メソッドを試しましたが、新しいビューを作成していると思うため、画面は変わりません。また、フラグメント A への参照を取得しようとしましたが、そのルーチンを呼び出して新しいフラグメントを構築し、フラグメント B を置き換えることができると考えていましたが、表示されていないため参照を取得できませんでした。本当に必要なのは、新しいビューを膨らませるために onCreateView メソッドを強制的に再度呼び出すことですが、これを行うためにいくつかの方法を試しましたが、onCreateView を再度呼び出すことはできません。これについて何か考えはありますか?

0 投票する
6 に答える
159643 参照

android - アクティビティがない場所でgetLayoutInflater()を呼び出す

何をインポートする必要がありますか、またはアクティビティ以外の場所でレイアウトインフレータを呼び出すにはどうすればよいですか?

getLayoutInflater活動中のみ電話をかけることができますが、それは制限ですか?カスタムダイアログを作成してそのビューを拡張したい場合、またはサービスから表示されるカスタムビューでトーストメッセージを表示したい場合はどうなりますか?サービスからのコンテキストのみがあり、アクティビティはありませんしかし、私はカスタムメッセージを表示したいと思います。

アクティビティクラスにないコード内の場所にインフレータが必要です。

これどうやってするの ?

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

android - FrameLayoutを膨らませる方法は?

私は線形レイアウトを持っていて、それに FrameLayout を膨らませたいと思っています。どうすればできるか知っていますか?出来ますか?インフレに適したメソッドが見つかりませんというエラーが引き続き発生します

ありがとう

編集:自分自身に答える:

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

android - GridLayoutがエラーを出し、アプリをクラッシュさせる

私はレイアウトにかなり慣れていませんが、(タブレット用に)かなり見栄えの良いレイアウトを作成することができました。Eclipseでは、うまく機能します。Android 4.0(ICS)の「ターゲット」ですべてを作成しましたが、明らかに私のタブレットは3.0(Honeycomb)しか実行しません。エラーに気付いたとき、ビューア/編集構成を3.2に変更しましたが、Eclipseはレイアウトのグラフィックを表示しなくなり、単に吐き出されます。

エラーログが表示されます。

そして、これが私のレイアウトです:

最終的に、タブレットにアプリをインストールすることはできますが、LogCatからこれを使用するとすぐにクラッシュします。

2.3を選択してレイアウト全体を作り直すと、この問題は解決しますか?それはすごいやっかいです...

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

java - Android ViewPager にすべてのレイアウト要素が表示されない

レイアウトを膨らませる ViewPager を使用しています。ViewPager は機能し、前後にスワイプできますが、膨張させているレイアウトは部分的にしか読み込まれません。私の例では、私の RelativeLayout だけが表示され、他には何も表示されません。ViewPager を使用しないとすべてが正常に表示されるため、レイアウトが機能していることを確認できます。

これが私が膨らませているレイアウトです:

ViewPager を持ち、上記のレイアウトを拡張するメイン レイアウトを次に示します。

ここに私の ViewPagerAdapter コードがあります:

最後に updateDisplay() には、表示したいすべての UI 要素があります。

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

android - 同じクラスから2つのレイアウトを膨らませる方法は?

ListViewビューでクリックすると、選択したリストのコンテンツをポップアップで表示したいと考えています。これどうやってするの?

これが私のコードです: