問題タブ [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 に答える
7922 参照

android - Android Fragment Inflate レイアウト

こんにちは、ビュー ページャーとフラグメントを使用しています。向きが変わるたびに onCreateView メソッドが実行されないように、向きの変更をオーバーライドしたいと思います。これは、アプリの onCreateView で多くのことが実行されているため、向きの変更が遅くなるためです。また、サーバー上のものもチェックされますが、向きが変わったからといってすべてが実行される理由はありません。

これが私がこれまでに設定したものです

マニフェストの MainActivity にこれがあります

そして、私はこれをフラグメントで使用しています

アプリを実行して向きを切り替えると、トーストが表示されますが、レイアウトが横向きに変わることはありません。だから私はおそらくAndroidが横向きであることを認識していなかったのではないかと判断しました.その結果、レイアウトを膨らませる方法に問題があることがわかりました。

ビューページャーで向きが変更されたときにレイアウトを変更する際の助けをいただければ幸いです。

ありがとうございました!

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

android - 同じレイアウトの複数のインスタンスをタブに膨らませる

これは、数日間私を悩ませてきた問題です。私は解決策を探すために最善を尽くしましたが、どこに行っても、現在使用しているアプローチが正しいと言っています。

状況は単純です。5つのタブがあり、コンテンツがわずかに異なる同じレイアウトが含まれています(たとえば、setTextを使用してラベルの1つを変更します)。そのため、レイアウトを5回膨らませ、すべてを個別のタブとして追加しています。

これは私のコードです:

そして、私のレイアウトファイルは次のようになります。

問題は、テキストが別々のタブにあるのではなく、すべてのテキストが互いに重なり合っており、すべてのタブで同じであるということです。それは私が見落としている本当に単純なものかもしれません。どんな助けでも大歓迎です。

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

android - AppWidgetの膨張エラー

初めて単純なウィジェットを実行していますが、ウィジェットのポップアップリストから選択すると、LogCatに「AppWidgetの膨張エラー」と表示されるため、使用しているチュートリアルに何かが欠けているようです。

チュートリアルによると、私はこれらを行いました。

レイアウト:

クラス:

文字列:

ウィジェットプロバイダー:

マニフェスト:

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

android - android.view.InflateException: バイナリ XML ファイル

logcatでこの奇妙なエラーが発生しています。解決するために頭に浮かんだすべてのことを試しましたが、まだエラーが発生しています。ログキャットは次のとおりです。

これは私のxmlです:

.java の 55 行目では、次のようになります。

これは内部クラスの一部です:

私は真剣にアイデアを使い果たしたので、どんな助けも大歓迎です:S

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

android - onFinishInflate を使用してビューがいつ膨張したかを知る方法

TabActivityいつ膨らんだ か知りたいので、このコードを試しました

エラーが表示されます: must override or implement a supertype method
TabActivity でなぜそれが機能しないのか理解できません。
誰でもこれを説明できますか?

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

android - 内部メモリからXMLファイルを拡張します

XMLファイルをから/assetsアプリケーションデータフォルダ(data/data/package.name/files/)にコピーしました。ユーザーが大量のデータを変更できるようになるため、これを行っています。そのデータを内部メモリに保存し、アプリを再起動したときに再度読み込む必要があります。これはすべてうまく機能します。ルートブラウザを使用すると、XMLファイルがデータディレクトリに適切にコピーされていることがわかります。

次に、を使用してこのXMLファイルを拡張する必要がありますLayoutInflater。このファイルにアクセスするにはどうすればよいですか?XmlResourceParserまたはXmlPullParser?_

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

android - 膨張したメニューの findViewById

次のコードでは、findViewById は null を返します。

res/menu/showuser_context.xml:

プロジェクトを「クリーン」(プロジェクト -> Eclipse メイン メニューからクリーン) しようとしましたが、まだ機能しません。

よろしく、ProgVal

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

android - この例外の理由:java.lang.RuntimeException:クラスの拡張エラー

私は、ブラウザをWebサイトに開くだけの小さなAndroidアプリを開発しようとしています。私はmacOS10.6と最新のandroid/eclipseツールを使用しています。しかし、私はこの例外を受け取り続けます:

11-29 13:03:55.113:E / AndroidRuntime(1012):java.lang.RuntimeException:アクティビティを開始できませんComponentInfo {com.mycomp / com.mycomp.pack}:android.view.InflateException:バイナリXMLファイルの行# 7:クラスcom.mycomp.MyTextViewの拡張中にエラーが発生しました

これが私のコードです:

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

android - XML でカスタム ビューをインフレートするにはどうすればよいですか?

XML でカスタム ビューを使用するのはこれが初めてで、その方法がわかりません。どんな助けでも大歓迎です。

私はInterfuser の coverflowを使用しており、ビューに他のコンポーネントを追加できるように、XML 形式で使用できる場所にインフレートする必要があります。

うまくいけば、以下のコードは私が必要とするものを示しています(やろうとしています)。これは私が思っているよりも簡単だと確信しています。

thnx

レイアウト:

CoverFlow.java:

Main.java

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

android - ListView を使用するか、手動でビューを拡張して追加しますか?

どの方法が良いですか?1) リストビューを使用する 2) somelayout で手動でビューを膨張させて追加する