問題タブ [xml-layout]
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.
java - 垂直方向の線形レイアウトは表示されませんが、Java xml ファイルでは水平方向に表示されます
学校で Java プログラミングを始めたばかりで、最初の課題は、プログラムで要素を作成するのではなく、xml レイアウトを使用して作業していたアプリを再作成することです。表示したい2つの別々の線形レイアウトがあります。1つは水平で、もう1つは垂直です。水平レイアウトはすべて正常に表示されますが、垂直レイアウトを追加しようとすると、追加されますが表示されません。エミュレーターでは、水平方向の LL が押し出されているため、追加されていることがわかります。
コードの例を次に示します。
助言がありますか?ありがとう、
デビッド
magento - Magento - 予期しないテンプレートが使用されています
Magento (1.7.0.2) のチェックアウト プロセスでの割引コードの省略 (狂気!) に対応するために、同じものを追加するための小さな拡張機能をインストールしました。それは問題なく動作しますが、個々のブロックを強化するための Magento の限定的なサポートにより、拡張機能はまったく新しいcheckout/onepage/progress.phtmlファイルを提供します。このファイルは、テーマ (パッケージ) が提供する進行状況ボックスとはまったく異なる方法で実装されます。これに対処するには、拡張機能の one-page progress.phtml をテーマの progress.phtml ファイルとマージし、代わりにそれを使用する必要があります。
しかし、それは問題ではありません!問題は、ストアがテーマの progress.phtml ファイルではなく、拡張機能の progress.phtml ファイルを使用するようになったのはなぜですか?
私は Magento の超複雑なテンプレートを理解できるようになったと思っていましたが、明らかにそうではありません! これを修正するには、テーマの progress.phtml に戻す必要があります。詳細に...
拡張機能は frontend/base/default にインストールされ、次を指定するレイアウト XML が含まれます。
開発者が明らかに進行状況テンプレートを 2 回設定した理由を説明できる人はいますか?
今、私のテーマは frontend/[theme]/default/layout/checkout.xml で次のように指定されています
私の理解では、構成されたテーマで定義されたものは、フロントエンド/ベースで定義されたものよりも優先されるフロントエンド/デフォルトで定義されたものよりも優先されます。では、テーマで定義されたテンプレートよりも拡張機能で定義されたテンプレートがどのように優先されるのでしょうか?
android - リスト ビューのカスタマイズされた行として使用されるルート xml レイアウトの LayoutParams を取得します
レイアウト パラメーター (幅、高さ、マージン) を設定するか、プログラムで LayoutParams 自体を特定のレイアウトに設定するには、親のレイアウト タイプを知る必要があります。
例 1
ここでは、 someLayout タイプを知る必要はありません。LinearLayout.LayoutParams は、someLayout の親が LinearLayout であることを意味します。
例 2
親の型が不明な場合に問題が発生します。カスタマイズ可能なリストビューの行レイアウトを実装すると、行の親が不明な状況が発生します。リスト項目を保持する親。
リストビューアイテムのレイアウト例
これは、Adapter クラスの getView メソッドで返される View 内に入ります。
IDを持つそのレイアウトにLayoutParamsを設定する方法@+id/country
???
私が本当に心配しているのは、そのレイアウトにマージンを設定することです。
android - ImageView が期待どおりに親を埋めない
fill_parent に設定した imageview があり、scaleType を fitCenter に設定しましたが、期待どおりに画面の端まで塗りつぶされていないようです。なぜこれが起こっているのかはわかりませんが、非常に奇妙に見えます。
どんな入力でも大歓迎です。
スクリーンショット:
ジャワ:
android - 2 番目の子の線形レイアウトは表示されません
2 つのリニア レイアウトを設定しようとしています - 1 つは水平に設定し、もう 1 つは垂直に設定します - しかし、何らかの理由で、2 番目の子のリニア レイアウトをロードしても何も表示されません。変な理由で消えてしまいます。