タグ付けされた質問 「view」

このタグは、データベースビューまたはUI /アーキテクチャビューに関する質問に使用します。次のタグも参照してください:sql-view、android-view、uiview。

17
Android:ビューにmaxHeightがないのはなぜですか?
ビューにはありますminHeightが、どういうわけか欠けていmaxHeightます: 私が達成しようとしているのは、いくつかの項目(ビュー)を埋めることScrollViewです。1..3のアイテムがある場合、直接表示したい。の意味はScrollView、1、2、または3項目の高さです。 4つ以上のアイテムがある場合は、ScrollView展開を停止して(したがってmaxHeight)、スクロールの提供を開始します。 ただし、を設定する方法はありませんmaxHeight。したがって、おそらく1..3のアイテムがある場合はScrollViewプログラムでWRAP_CONTENT高さを設定し、3*sizeOf(View)4つ以上のアイテムがある場合は高さを設定する必要があります。 maxHeightすでに存在するのに、なぜ提供されていないのか誰かが説明できますminHeightか? (ところでImageView、maxHeight実装されているようないくつかのビュー。)

11
Androidのコンテキストからアクティビティを取得する
これは私が困惑しています。 カスタムレイアウトクラス内からアクティビティメソッドを呼び出す必要があります。これの問題は、レイアウト内からアクティビティにアクセスする方法がわからないことです。 ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet attrs, String name, final ProfileData profileData) { super(context, attrs); ...... ...... } //Heres where things get complicated public void onClick(View v) { //Need to get the parent …

8
ビューの絶対位置を設定する
Androidでビューの絶対位置を設定することは可能ですか?(があることは知っていますが、AbsoluteLayout非推奨です...) たとえば、240x320pxの画面がある場合ImageView、中心が(100,100)の位置になるように20x20pxのを追加するにはどうすればよいですか?

20
ビューの背景色を設定する方法
ビュー(この場合はボタン)の背景色を設定しようとしています。 私はこのコードを使用します: // set the background to green v.setBackgroundColor(0x0000FF00 ); v.invalidate(); ボタンが画面から消えます。私は何を間違っていますか、そしてビューの背景色を変更する正しい方法は何ですか? ありがとう。
179 android  view  colors  background  set 

20
Swiftでビューのすべてのサブビューを削除する方法は?
サブビューを1つずつ削除するのではなく、スーパービューから一度にすべてのサブビューを削除する簡単な方法を探しています。 //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } 何が欠けていますか? 更新 私のアプリにはメインがありcontainer_viewます。container_view一種のナビゲーションを提供するために、他のさまざまなビューをサブビューとして追加する必要があります。 そのため、ボタンをクリックして特定のページを「開く」とき、すべてのサブビューを削除して新しいものを追加する必要があります。 アップデート2-実用的なソリューション(OS X) Appleが修正したと思います。 今では、これまでになく簡単です。電話をかけるだけです。 for view in containerView.subviews{ view.removeFromSuperview() }
176 macos  view  swift 

5
プログラムでセグエを実行し、パラメーターを宛先ビューに渡します
私のアプリには、プログラムでセグエを実行するボタンがあります。 - (void)myButtonMethod { //execute segue programmatically [self performSegueWithIdentifier: @"MySegue" sender: self]; } 宛先ビューを参照してそれにいくつかのパラメーターを渡す方法があるかどうか知りたいのですが。 私は中にいることを知っているprepareForSegue方法で、私はそれを参照することができますmyDestinationViewController *vc = [segue destinationViewController];が、これは、プログラムでセグエを実行する方法を私は知りません。 あなたはなにか考えはありますか? ありがとう、ヤッサ 更新: この質問でごめんなさい!!! セグエがプログラムで呼び出されたとしても、prepareForSegueメソッドはとにかく呼び出されるので、通常と同じ方法でパラメーターを渡すことができることを発見しました。

3
Xamarin.FormのLayoutOptions、特にFillとExpandの違いは何ですか?
Xamarin.Forms Viewでは、すべてにとの2つのプロパティがHorizontalOptionsありVerticalOptionsます。どちらもタイプでLayoutOptionsあり、次のいずれかの値をとることができます。 LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand どうやらそれは親ビュー上のビューの配置を制御します。しかし、個々のオプションの動作はどのくらい正確ですか?Fillとのサフィックスの違いは何Expandですか?

8
Android-ビュー内に子供を入れますか?
ビューを指定すると、その中に子ビューを取得するにはどうすればよいですか? だから私はカスタムビューを持っていて、デバッガーはmChildren他に7つのビューがあることを示しています これらのビューにアクセスする方法が必要ですが、これを行うためのパブリックAPIはないようです。 助言がありますか? 編集: 私のカスタムビューは AdapterView
169 android  view 

5
辞書ビューオブジェクトとは何ですか?
Python 2.7では、ディクショナリビューメソッドを使用できるようになりました。 今、私は次の長所と短所を知っています: dict.items()(そしてvalues、keys):あなたが実際に結果を格納することができますので、リストを返し、 dict.iteritems() (など):ジェネレータを返すため、生成された各値を1つずつ反復できます。 何のためにdict.viewitems()(など)?それらの利点は何ですか?どのように機能しますか?結局のところ、ビューとは何ですか? ビューは常に辞書からの変更を反映していると読みました。しかし、パフォーマンスとメモリの観点からはどのように振る舞いますか?長所と短所は何ですか?
158 python  view  dictionary 

5
Android-ビューにビューを動的に追加
ビューのレイアウトがあります- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_none" android:visibility="gone" style="@style/TextBlock" android:paddingLeft="6px" /> <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_list" /> </LinearLayout> 私がしたいのは、このようなレイアウトで私の主な活動にあります <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:id="@+id/item_wrapper"> </LinearLayout> データモデルをループして、最初のレイアウトで構成される複数のビューをメインレイアウトに挿入します。コード内で完全にコントロールを構築することでこれを実現できることはわかっていますが、すべてをコードに配置する代わりにレイアウトを使用し続けることができるようにビューを動的に構築する方法があるかどうか疑問に思っていました。

7
SQLのビューとテーブルの違い
重複の可能性: パフォーマンスにおけるビューとテーブルの違い SQLのビューとテーブルの主な違いは何ですか。テーブルの代わりにビューを使用する利点はありますか?
136 sql  view 

17
ソフトウェアキーボードはAndroidで背景画像のサイズを変更します
ソフトウェアキーボードが表示されるたびに、背景画像のサイズが変更されます。以下のスクリーンショットを参照してください。 ご覧のとおり、背景は少し絞られています。背景がリサイズされる理由を誰でも明らかにすることができますか? 私のレイアウトは次のとおりです: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/page_bg" android:isScrollContainer="false" > <LinearLayout android:layout_height="wrap_content" android:orientation="horizontal" android:layout_width="fill_parent" > <EditText android:id="@+id/CatName" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:inputType="textCapSentences" android:lines="1" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/save" android:onClick="saveCat" /> </LinearLayout> <ImageButton android:id="@+id/add_totalk" android:layout_height="wrap_content" android:layout_width="wrap_content" android:background="@null" android:src="@drawable/add_small" android:scaleType="center" android:onClick="createToTalk" android:layout_marginTop="5dp" /> </LinearLayout>

8
Canvas(Android)に描画されるテキストの高さの測定
テキストの高さを測定する簡単な方法はありますか?私が現在行っている方法は、ペイントを使用しmeasureText()て幅を取得し、試行錯誤で値を見つけておおよその高さを取得することです。私もいじくり回してきましたFontMetricsが、これらはすべておかしな近似方法のようです。 私はさまざまな解像度に合わせて物事をスケーリングしようとしています。私はそれを行うことができますが、相対サイズを決定するための多くの計算を含む信じられないほど冗長なコードになってしまいます。私はそれが嫌いです!もっと良い方法があるはずです。

6
Androidはプログラムでカスタムビューの高さと幅を設定します
という名前のカスタムビューを作成しましたGraphview。以下はGraphViewクラスの構造です。 public class GraphView extends View { public GraphView(Context context, float[] values, String title, String[] horlabels, String[] verlabels, boolean type) { super(context); ........ } .................. ................. } を使用してテーブル行にビューを追加しましたaddview()。正常に動作しています。次に、の高さと幅を設定しGraphViewます。どうやってするか?
128 android  view  height  width  params 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.