問題タブ [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.

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

android - インフレ後に Android カスタム コンポーネントに何も表示されない

XML ファイル (box.xml) からレイアウトを取得するカスタム コンポーネントを作成しようとしています。いくつかのチュートリアルを実行しましたが、何も表示できないようです。以下はカスタム コンポーネントのコンストラクタで、コードはエラーなしで実行されます。

これを使用して、コンポーネントをレイアウトに追加します。

黒いブロックは画面に表示されますが、膨張させたxmlファイルのレイアウトでは表示されません。

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

android - Android: あるクラスを別のクラスにインフレートする

アプリケーション全体で使用する TabActivity メニューを作成しています。1 つのクラスでメニューを構築し、それを使用したい各アクティビティに拡張する方法はありますか?

タブメニューを膨らませたいアクティビティ:

メイン アクティビティに既に膨らませた TabAcity xml レイアウト:

すべてのタブをセットアップするために作成した TabActivity クラス:

}

アクティビティを実行しようとすると、LogCat に次のエラーが表示されます。

07-16 15:41:18.237: エラー/AndroidRuntime(352): キャッチされていないハンドラー: キャッチされていない例外が原因でスレッド メインが終了するアクティビティ ComponentInfo{com.bluelightuniverse.android.brewmobile/com.bluelightuniverse.android.brewmobile.RecipeGrainActivity} を開始: java.lang.NullPointerException 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread で.performLaunchActivity(ActivityThread.java:2401) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.access$2100(ActivityThread.java:116) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread$H.handleMessage(ActivityThread) .java:1794) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.os.Handler.dispatchMessage(Handler.java:99) 07-16 15:41:18.247: エラー/AndroidRuntime(352) : android.os.Looper.loop(Looper.java:123) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.main(ActivityThread.java:4203) 07-16 15:41:18.247: エラー/AndroidRuntime(352): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-16 15:41:18.247: エラー/AndroidRuntime(352): java.lang.reflect で。 Method.invoke(Method.java:521) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) 07-16 で15:41:18.247: エラー/AndroidRuntime(352): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 07-16 15:41:18.247: エラー/AndroidRuntime(352): dalvik で.system.NativeStart.main(ネイティブ メソッド) 07-16 15:41:18.247: エラー/AndroidRuntime(352):

原因: java.lang.NullPointerException 07-16 15:41:18.247: ERROR/AndroidRuntime(352): android.content.ContextWrapper.getResources(ContextWrapper.java:80) 07-16 15:41:18.247: ERROR/ AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeTabs.(RecipeTabs.java:17) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeGrainActivity. setupView(RecipeGrainActivity.java:20) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeGrainActivity.onCreate(RecipeGrainActivity.java:15) 07-16 15:41: 18.247: エラー/AndroidRuntime(352): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread で。performLaunchActivity(ActivityThread.java:2364)

TabActivity クラスの次の行に問題があることを示しています。

タブを設定するためにクラスをアクティビティに正しく「インフレート」しているとは思わないため、検出される多くのエラーの最初のものだと確信しています。

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

android - TextViewAndroidを設定するためのLayoutInflatorの問題

こんにちは、2つのレイアウトを使用しています。1つはメインレイアウトファイルの「include」を介して埋め込まれています。メインxmlのアクティビティ内に埋め込まれたものにTextViewを設定したいと思います。これが私がこれまでに思いついたものです......

メインxml:date_list_layout.xml

埋め込まれたxml:cur.xml

次に、私のアクティビティコードはコンテンツをメインのxmlに設定しますが、埋め込まれたものを膨らませてテキストを次のように設定しようとします......

}

エラーは発生しませんが、TextViewは空のままです。私が間違っていることのアイデア

ありがとうA

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

android - ビューアンドロイドの膨張

ヘッダーとフッターが固定されたこの main.xml レイアウトがあります。本文の内容は、受け取ったパラメーターに基づいて変更する必要があります。

以下の条件に基づいて、main.xml に BodyView をロードする必要があります。

AppleView と BatView の xml レイアウトが定義されています。ビューのいずれかをロードして値を設定/取得する方法について、誰かが私を案内してくれませんか。

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

android - android:インフレータを使用すると、リストの最初のアイテムのみが正しく入力されます

カテゴリごとに動的に別のレイアウトで膨らませるレイアウトがあります。

これは、拡張されるxml(inflated_layout.xml)です。

ただし、この方法では、最初のアイテムのみに正しい値が入力されます。categoryListの他のものはxxxとして表示されます(xmlで説明されています)。

リストに正しい名前をすべて表示するにはどうすればよいですか?

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

java - ビューの膨張と要素の膨張

を膨らませ たいのですR.id.catTextが、それ自体を膨らませると表示されません。(コンテナー)を膨らませる R.id.assetsと、両方の要素が正常に表示されます。コンテナが欲しくないだけです。膨らませずに膨らませる にはどうすればよいですか?R.id.catText R.id.assets

また、オブジェクトに膨らませることはできますか? R.id.catText例えば。

私のコード:

私のスタイル:

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

java - Android の getLayoutInflator()

getLayoutInflator に関するアンドロイドのドキュメントを読みましたが、それが何をするのかまだ理解していません。誰かがこのメソッドの使用例を教えてくれますか、それとも getLayoutInflator を呼び出すのは何時ですか?

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

android - 再膨張中にエラーが発生しました

ボタンクリックでビュースタブを膨らませようとしています。最初にボタンを押すと問題なく動作しますが、2 回目にボタンを押すとアプリケーションがクラッシュします。

私は次のコードを使用しています

これについて誰か助けてもらえますか?

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

android - 子ウィンドウに画像を表示するにはどうすればよいですか?:Android

私は画像のリストビューを持っていて、次のようなものが必要です...ユーザーがアイテムを長押しすると、画像が非同期にフェッチされ、子ウィンドウに表示されます...知りたい... onPostExecute(Bitmap result)イベントを処理するにはどうすればよいですか?アイディア...

ありがとうございました

0 投票する
9 に答える
68155 参照

android - DialogFragment の AlertDialog のカスタム ビューを拡張する際の問題

DialogFragmentでカスタム ビューを使用してを作成しようとしていますAlertDialog。このビューは、xml からインフレートする必要があります。私のDialogFragmentクラスでは:

次のような他のインフレ方法を試し.setView()ました。

このダイアログを表示しているフラグメントにターゲットフラグメントを設定した後。

カスタム ビューを拡張しようとすると、次の例外が発生します。

を次のように使用しようとすると、次DialogFragmentgetLayoutInflator(Bundle)ようになります。

を取得しStackOverflowErrorます。

AlertDialogのカスタムビューをインフレートする方法を知っている人はいDialogFragmentますか?