問題タブ [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 - リストビュー内のイメージビューを更新するにはどうすればよいですか
カスタムレイアウトを含むリストビューを作成しています。カスタムレイアウトの中にはimageviewがあります。Listview lv.setonclickリスナーを使用すると、そのようにドローアブルを操作するために使用できる変数Viewが提供されます。lv.setOnItemClickListener(new OnItemClickListener(){
ただし、別の関数を作成したい場合は、このViewlistview変数がありません。onclicklistenerのすぐ外で同じことができるようにするにはどうすればよいですか?ありがとう
ここで編集するのは私のリストビューとアダプターです
android - 助けてください: android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView
Get Point アプリケーション ( https://market.android.com/details?id=jv.android.getpoint&feature=search_result ) を作成して、GPS 座標を保存し、KML ファイルをエクスポートして Google Earth で開くようにしました。そのアプリケーションは、私が Android プラットフォームを学ぶ必要があるために作成されました。
私はAndroidが初めてなので、ダミーの質問をしている場合はご容赦ください。:)
Google Marked Developer Consoleは、エミュレーターでも自分で再現できないエラーがあることを示しています(Google APU、Galaxy S、またはGalaxy 5を使用:(
エラー メッセージは次のとおりです: android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView .
解決策を探していましたが、答えが見つかりませんでした:(
スタックはここにあります:
メイン アクティビティには、MapActivity を呼び出すメニュー オプションがあります。XML とコード:
マップを開始するには:
PointView クラス:
PointView XML:
私のマニフェスト:
マップを表示するオプションは、ユーザーが ListView を長押ししたときに表示されるコンテキスト メニューによって呼び出されます。その ListView にはカスタム アダプターがあります (強調表示された行がスタックに表示されます)。
行座標 xml:
Default.Property で:
どんな助けでも大歓迎です。
javascript - インフレアルゴリズムに苦労しています
RFC を読み、c および JavaScript の実装を確認した後でも、インフレート アルゴリズムがどのように機能するかを理解するのに苦労しています。テキスト「TestingTesting」を含むファイルを圧縮すると、16 進数で次の結果が得られました: 0B 49 2D 2E C9 CC 4B 0F 81 50 00
16 ビットと 32 ビットのエンディアン スワップ後にデータを読み取ろうとしましたが、最初の 3 ビットを読み取った後、次の 5 ビットが意味をなさないため、それ以上取得できません。私は何を間違っていますか?これをどのように解析できますか?
私が使用した参考文献: RFC 1951 Javascript C
android - インフレートされたビューがクリック リスナーに応答しないのはなぜですか?
レイアウトのボタンにクリック リスナーを設定しようとしています。クリック リスナーは、findViewById() を直接呼び出した場合にのみトリガーされ、膨張したレイアウトからビューを取得した場合にはトリガーされません。
これが私のレイアウトです:
どうしてこれなの?膨張したビューからではなく、最初のメソッドからのみクリックイベントを取得します。
algorithm - deflate アルゴリズムからの長さの値
「TestingTesting」というテキストを圧縮したところ、16 進数の結果は 0B 49 2D 2E C9 CC 4B 0F 81 50 00 でした。長さと距離のコードがわかりません。以下のバイナリは、RFCでビットを右から左に読み取るように指示されているため、逆になっています (Matthew Slattery の助けに感謝します)。これまでに解析されたものは次のとおりです。
これらは、解析方法がわからない残りのビットです。
最後の 10 ビット (ブロック値の末尾は x100) は、解析できる唯一の部分です。「テスト」の長さは7文字で、現在の位置の7文字後にコピーされるため、長さと距離の値は7(バイナリ0111)である必要があると思いますが、残りの部分でこれをどのように表しているかわかりませんビット。私は何を間違っていますか?
android - android linearlayout 背景セレクター
動的に膨張させることにより、スクロールビューにいくつかの Linearlayout ビューを追加しています。追加した LinearLayout の背景をセレクター リストに設定しました。しかし、スクロールビューに追加した後、選択したビューを押しても、セレクターリストの影響は表示されません。私が使用している XML の例は次のとおりです。
セレクターファイル: selector_file
そして、次のビューを膨らませて、l1 Linearlayout に追加しています。
そして、上記の膨張したビューが追加されている ScrollView は次のとおりです。
何か案が...???
android - InflateException
エラーが発生しましたが、InflateException
それが何を意味するのかよくわかりません。誰かが私に説明してくれることを願っています。ありがとう。以下はスタックトレースです。
android - 難読化エラー - NoSuchMethodError: android.view.LayoutInflater.inflate
LayoutInflater.inflate(int resourceId, ViewGroup group) を使用して、アプリの一部のビューを膨張させています。しかし、proguard で難読化した後にアプリを実行すると、次のエラーが発生します。
これは私のプロガード構成です:
アプリが次の行でクラッシュすることに気付きました。
全体像:
問題の文字列を変更した場合
問題が消えました。しかし、私は最初のケースが必要です。この問題の解決策を見つけるのを手伝ってくれませんか?
android - それはマージンなしでビューを膨らませます
私はこのコードを持っています
私のitem_layout:(部分android:layout_marginTop = "2dip"に注意してください)
次に、私のレイアウトでは、アイテムのリストが膨らんでいますが、間にマージンがありません。margintop = 10dipで試しましたが、何も起こりません。レイアウトに入力した値は、マージントップの有無にかかわらず計算に使用されないということです。レイアウトは同じです。
アイテムの間に空きスペースを追加するにはどうすればよいですか?アイテム間の空きスペースをどのように膨らませることができますか?隙間や隙間などを膨らませることはできますか?または、2ディップの高さで空のレイアウトを膨らませるなどの回避策を使用する必要がありますありがとうございます