問題タブ [android-inflate]
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 - レイアウトで 1 つのビューを膨らませる方法
XML で定義されたレイアウトがあります。以下も含まれます。
この RelativeView を他の XML レイアウト ファイルで膨らませたいと思います。状況に応じて異なるレイアウトを使用する場合があります。どうすればいいですか?私はさまざまなバリエーションを試していました
しかし、どれもうまくいきませんでした。
android - AndroidのLayoutInflaterは何をしますか?
LayoutInflater
Androidでの使用は何ですか?
android - テンプレートから動的にレイアウトを作成する
実行時にレイアウトXMLをロードして、アクティビティにロードすることは可能ですか?
私のアプリには、Person、Company、Cityなどのさまざまなタイプのデータがあります。要件は、レイアウトを動的にロードし、タグ(Person.name、Person.addressなどのプロパティ名)でビューを検索してから、データを入力することです。たとえば、ユーザーがCompanyタイプのオブジェクトを選択した場合、company.xmlレイアウトをロードして膨らませてから、さまざまなプロパティ(会社名、会社のスローガン、都市、住所、収益)をタグ付きビューに関連付けます。ここで見られる可能性の1つは、レイアウト内の各ビューがプロパティ名に関連付けられtag
、適切なデータが適切なビューに読み込まれることです。
あなたがお勧めする最高のデザインは何ですか?
android - 新しいビューで達成されたプログレス バーの更新
アプリケーションのプログレス バーを更新したいと考えています。
インフレータを使用して新しいビューを作成しました。その新しく作成したビューで、水平進行状況バーの更新を表示したいと思います。
特にどうすればいいですか?
また、Inflater で新しいビューを作成する場合、addContentView() で Current Activity クラスに追加する必要があることも知りました。
ここで誰か助けてくれませんか?
android - Popping up a Dialog from a non-UI thread
I'm developing a network app, which is group oriented. The thing is that when I'm about to join a group, it first checks if the group is secure, and if so, it asks for user and password. Getting group security may take a couple of seconds so I spawn a new thread for the whole process. I'd like to pop up a Dialog in case the group requires security. I'm thinking it may have to do with background threads, they may not be able to pop up Dialogs... But the thing is that I need to check the group security in the background thread because it takes a bit time.
Hope anyone can come up with the solution or any way to ask user/pass only when the group is secure. Here's the background thread:
Where showUserPasswordDialog does (mActivity is the activity that spawned this thread):
I'm getting this exception:
The XML layout file is:
android - android.view.InflateException: バイナリ XML ファイルの行 #12: クラスの膨張エラー
件名に表示される種類のエラーが多数発生しています。これらのエラーは時折発生するようで、再現できません。スタックから、さまざまなレイアウト リソースでこのようなエラーが発生する可能性があることがわかります。XMLの行もさまざまです。
このエラーが発生する理由を説明できる人はいますか? そして、この問題を解決するために何ができますか?
スタック
これはXMLの結果ですが、他のxmlではこのようなエラーが発生します
android - xmlファイルからビューを拡張するとはどういう意味ですか?
私はAndroid開発に不慣れで、レイアウトxmlファイルからのInflatingビューへの参照に出くわし続けています。私はグーグルで開発ガイドを検索しましたが、それでもそれが何を意味するのか理解できませんでした。誰かが非常に簡単な例を提供できれば、それは大いにありがたいです。
android - レイアウトインフレータの用途は何ですか?
私は新しい Android 開発者です。ドキュメントからレイアウトインフレータの使用を理解しようとしましたが、理解できませんでした。Androidでのレイアウトインフレータの使用は何ですか?
それを使用しなければならない状況はどのようなものですか?
android - アクティビティでのテーブル データの設定 - このアプローチは機能しますか
onCreate メソッドで特定のタイプのオブジェクトを初期化するだけで、データを入力したい単純なテーブル レイアウトがあります。まず、これは私が持っているレイアウトです
ジョブテーブル.xml
そして活動は
ここでのアイデアは、jobRows を作成するときに、テーブルのデータが BatchingJobRows オブジェクトによって読み込まれ、できればアクティビティで利用できるようになることです。今のところこれをチェックする方法がないので、コンセプトが正しいかどうかはわかりません (私の主な心配は、テーブルに行を追加する while ループです)。
とにかく、BatchingJobRows で何が起こっているかを簡略化したバージョンを次に示します。