問題タブ [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.
android - Android : フラグメントが機能しない ランタイム例外が発生する
サンプル Fragment アプリケーションを作成しました。リストフラグメントと詳細フラグメントのような 2 つのフラグメントがあります。フラグメント クラスのコード:
詳細フラグメント クラス:
および Activity クラス DetailActivity クラス
主な活動クラス:
main.xml
私のLogcatトレースは..
私のManifest.xmlは
これは、インターネット ソースから取得した最初のフラグメント プログラムです。このアプリケーションを実行すると、Runtime excetion some class not found 例外が発生しました。正しい方法を教えてください...
android - 相対レイアウトでボタンを追加
スライドドロワーのコンテンツにボタンを追加したいのですが、そのコンテンツは相対レイアウトです。ボタンはJavaコードで定義され、相対レイアウトはすでにxmlレイアウトで定義されています。それで、4つのボタンを追加したいとしましょう:
次に、相対レイアウトを初期化します。
では、すべてのボタンを相対レイアウトに追加するにはどうすればよいですか?助けてくれてありがとう。
android - LayoutInflaterを直接呼び出すことと呼び出さないことの違いは何ですか?
いくつかのチュートリアルを実行しましたが、Android Docでは、インスタンス化するときにLayoutInflaterに直接アクセスしないように指示されています。グーグルドキュメントからの例:
私が行ったチュートリアルはこれです:
ですから、私が本当に理解していないのは、明らかな異なるコード以外に違いが何であるかということです。どんな説明でも大歓迎です。Android Docは私たちが従うべきものだと思いますが、それが違いを生むかどうかはわかりません。
java - Android、内部に複数のビューがあるスクロールメニュー-XMLからのビュー
ここに超初心者。グーグルとこれらのフォーラムで4時間検索していて、これが対処されているのを見ていません。申し訳ありませんが、私が言ったように、ここにスーパーニュービーがあります。
線形レイアウトのスクロールビューが必要です。線形レイアウトでは、その中でカスタマイズされた「ミニレイアウト」が必要です。これらは動的に引き込まれます。
アイデアは、ユーザーがログインし、そのコンテンツを含むデータストリームを返すことです。ミニレイアウトは、画像、上下のテキスト、およびボタンで構成されます。
このためのxmlを取得しましたが、データのリストを確認すると、そのxmlを複数回添付することはできません。助けてください、そして私がこれを最悪の方法でやっているなら私に知らせてください。
ありがとう。
android - アプリケーションでインスタンス化される LayoutInflater の数は?
アプリケーションのすべての TextView にカスタム書体を設定できるように、LayoutInflater の Factory インターフェイスを使用しています。残念ながら、私のアプリケーションには機能しない場所があります。調査の結果、たとえば、ListView のアダプターでは、セルを膨張させるために使用される LayoutInflater が、アプリケーションの残りの部分で使用されているものとは異なるようです (私のアクティビティはフラグメントを含む複雑な構造を持っています)。
この動作は正常ですか? 取得方法に関係なく、同じ LayoutInflater が常に使用されるようにするにはどうすればよいですか?
ありがとう
android - Android LayoutInflater Issue
Here is the getView method of my class DownloadableProjectsFromWebAdapter:
The lines that are causing the issue:
Here the info from LogCat:
Here the calling the Adapter:
And finally, the results definition:
Now, I copied this code from another place that where I use a custom adapter. However, that one works just fine. I don't understand why this one doesn't.
Any help is appreciated.
Thanks.
android - Android: LayoutInflator でビューを追加する
Java または C# の回答で問題ありません (MonoDroid を使用)
以下を使用して、コントロールを LinearLayout に正常に追加しました。
追加したばかりのビューへの参照を取得するにはどうすればよいですか? この方法で同じコントロールの多くを追加するので、n 番目の項目をレイアウトに追加する必要があります。
android - ビューごとに新しいレイアウトxmlを拡張します-PagerAdapterのinstantiateItem
したがって、基本的には、ViewPager内のページにビュー位置ごとに個別のXMLレイアウトを入力する必要があります。私は現在これをやっています
ビューは最初は正しく表示されますが、ViewPagerをスワイプすると、レイアウトが非表示/破棄されます。どうしてこれなの?私はそれを間違った方法でやっていますか?私を助けて訂正してください。
ありがとう。愛する。ウェズリー
android - バックグラウンドから戻った後、アクティビティを開始できません
私のアプリは最初に実行したときに動作しますが、しばらくバックグラウンドに置いたままにしてからユーザーが再起動すると、RuntimeException「アクティビティComponentInfoを開始できません...クラスフラグメントの膨張エラー」が発生します。
アクティビティには、ListViewを含むフラグメントが含まれています。ListViewには、ImageViewと2つのTextViewを含むカスタムアダプタがあります。
アプリがバックグラウンドにあり、他の多くのアプリが使用された後にアクティビティに戻ると、エラーがスローされます。これは、デバイス上のエミュレーターでのみ発生しないため、メモリの問題であると私は信じています。
アプリでこの例外を回避するにはどうすればよいですか?
バックグラウンドで久しぶりにアプリを再開した後のLogCatは次のとおりです。
アクティビティは次のとおりです。
現在表示されているレイアウトは次のとおりです。
android - TableLayoutの単一セルを膨らませるにはどうすればよいですか?
の単一セルを膨らませたいTableLayout
:
- 各セルに入れたい情報は固定サイズです
- Adroid2.2を使用しています
- テーブルは次のように入力する必要があります。
このような:
私は行を膨らませる方法を知っていますが、膨らませるTableLayout
ために単一のセルに対処する方法は知りません。それも可能ですか?回避策は、2つをLinearLayouts
隣り合わせに使用することです。
また:
カラムの数を動的に変更できますか?私のアプリは、10.1インチのGalaxy Tabとそのエミュレーター(画面が小さい)の2つのデバイスでのみ実行する必要があります。したがって、実際のデバイスでは、おそらく3つの列を使用する必要があります。テーブルが画面の幅全体に表示され、左側に接着されないようにします。LinearLayout
しかし、回避策でそれを行う方法がわかりません。