問題タブ [viewgroup]
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 - Viewgroup のすべての子が作成され、いくつかの初期プロパティを設定できるようになるのはどの時点ですか?
LinearLayout を拡張するが、特定のサブクラスの子のみを受け入れるカスタム ViewGroup に取り組んでいます。機会がある最初の瞬間に、子にいくつかのプロパティ(インデックスなど)を設定したいと思います。Flex には createChildren() というメソッドがあり、そこですべての子が作成され、次に creationComplete というイベントが発生します (子は作成されますが、まだ測定/レイアウトされていません)。Androidで同等のものは何ですか?
android - GridView の子をアニメーション化する
GridView の子を新しい位置にアニメーション化する方法があるかどうか疑問に思っていました。たとえば、左からスライドインし、列の最後に来たら右にスライドします。これにより、各子が単にそこに現れるのではなく、新しい位置に移動する効果が得られます。
私は周りを見回しましたが、有益な情報を見つけることができませんでした。理想的には、小さなコード サンプルが私のやり方を理解してくれるでしょう。
ありがとう
android - コード内の既存のxmlビューグループにビューを追加します
コードで既存のxmlレイアウトにビューを追加できるようにしたいと思います。
コードで新しいLinearLayoutを作成する場合は機能しますが、上記のコードのようにリソースを使用する場合は機能しません。
common_list.xml:
java - Change text of TextView in PopupWindow not working
I'm having problems dynamically changing the text in a TextView
in a PopupWindow
in Android. I've referenced the TextView
element inside the PopupWindow
by using a LayoutInflater
and ViewGroup
but the text is not updating. Any help would be very much appreciated! :)
My code is as follows:
android - Androidで複数のImageButtonを含むビューグループを作成するにはどうすればよいですか?
カスタムビューグループを作成しているときに、その中に複数のImagebuttonを含めることは可能ですか?画像ボタンを自分の位置に配置することは可能ですか。
これらすべてが可能な場合、このビューグループを拡張するクリックリスナーを呼び出すにはどうすればよいですか?
私のViewGroupはこの画像のように見える必要があります
編集1:
背景を描画して、背景の上にImageViewを配置しようとしています。このコードでは、背景画像が正しく表示されています。しかし、その上に描かれたImageViewを見ることができませんでした。私は正しい道を進んでいますか?
android - ViewGroup finish inflate event
I have created a custom layout which extends ViewGroup. Everything is working fine and I am getting the layout as expected.
I want to dynamically change an element in the layout. However this is not working as I am calling it in onCreate and till that time the entire layout is not actually (drawn) inflated onto the screen and hence do not have actual size.
Is there any event which can be used to find out when the inflation of the layout is done? I tried onFinishInflate but that would not work as Viewgroup has multiple views and this would be called multiple times.
I am thinking of creating an interface in the Custom layout class but not sure when to fire it?
android - ViewGroupsのレイアウトプロパティをどのようにアニメーション化しますか?
私は次のレイアウトを持っています:
私は次のようなものになります:
特定のトグルが切り替えられたときに、左をアニメーション化して、その幅が画面全体に広がるようにします。同時に、Rightの幅をゼロに縮小するようにアニメートしたいと思います。後で、トグルが再び切り替えられたときに、上記の状態に戻す必要があります。
を呼び出す独自のアニメーションを作成しようとしましたView.getWidth()
が、(設定によって)その値にアニメーション化するView.getLayoutParams().width
と、開始時よりも幅が広くなります。私はそれを間違っているだけだと思います。Honeycombアニメーションに関するすべてのドキュメントも読みましたが、変換したり拡大縮小したりしたくありません...レイアウト幅プロパティをアニメーション化したいと思います。この例は見つかりません。
これを行う正しい方法は何ですか?
android - プログラムでAndroidビューグループにビューを追加する
これはよくある質問のようですが、ドキュメントを見つけるのは非常に困難です。独自のビューグループを作成し(できれば既存のビューグループを拡張して)、プログラムでビューを追加する方法を示す例を探しています。
ありがとう。
android - 私のカスタムビューグループAndroidでonMeasureが呼び出されない
と の 2 つのカスタムviewgroups
がsuperViewGroup
ありsubViewGroup
ます。サブビューグループにはビューが含まれています。私のスーパービューグループをlinearLayoutに追加し、subViewGroups
を私のsuperviewgroup
.
スーパービューonMeasure()
グループは呼び出されていますが、サブビューグループにはありません。しかし、どちらの場合もonLayout()
メソッドが呼び出されています。
コードは次のとおりです
コメントをお待ちしております。前もって感謝します。
android - ListAdapter からビューを適切に取得するには?
ListAdapter.getView(int position, View convertView, ViewGroup parent) メソッドを正しく使用するにはどうすればよいですか? ViewGroup が期待するものを見つけるのに苦労しています。
私が得るものから:
- 位置は私が欲しい要素番号です
- convertView は、レイアウト内のアイテムに対して定義したビューです
- 親 = ?