タグ付けされた質問 「android-linearlayout」

LinearLayoutは、Androidの基本的なレイアウトの1つです。子を水平または垂直に次々に配置します。

5
RelativeLayoutはLinearLayoutよりも高価ですか?
非常にシンプルなものを表示したいだけでも柔軟性があるため、Viewコンテナが必要になるたびに常にRelativeLayoutを使用してきました。 パフォーマンス/グッドプラクティスの観点から、そうしてもいいですか、それともできる限りLinearLayoutを使用してみるべきですか? ありがとう!


5
Android-LinearLayoutでTextViewを水平方向に中央揃え
次の基本レイアウトがあります <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/title_bar_background"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:textAppearance="?android:attr/textAppearanceLarge" android:padding="10dp" android:text="HELLO WORLD" /> </LinearLayout> <LinearLayout> xmlは正しいようですが、テキストは左揃えになっています。テキストビューは親の幅全体を占め、テキストビューは中央揃えに設定されます。問題がわからない...

7
1行よりも長い場合、TextViewに楕円を表示するにはどうすればよいですか?
機能しない次のレイアウトがあります: <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:id="@+id/experienceLayout" android:background="#ffffff" android:layout_height="match_parent" android:paddingLeft="6dp" android:paddingRight="6dp" android:paddingBottom="6dp" android:paddingTop="6dp"> <TextView android:layout_weight="1" android:id="@+id/experienceLabel" android:text="Experience" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:textStyle="bold"> </TextView> <TextView android:id="@+id/experienceTextView" android:text="TextView" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:ellipsize="end" android:lines="1" android:maxLines="1" android:singleLine="true" android:fadeScrollbars="false"> </TextView> </LinearLayout>

20
異なるLinearLayoutsからRadioButtonをグループ化する方法は?
同じ構造を維持しながら、各シングルRadioButtonを一意にグループ化できるかどうか疑問に思いましたRadioGroup。私の構造は次のようになります: LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3 ご覧のとおり、それぞれRadioButtonが異なるの子ですLinearLayout。以下の構造を使用してみましたが、機能しません: ラジオグループ LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3

11
水平のLinearLayoutに(垂直の)ディバイダーを追加する方法は?
水平線形レイアウトに仕切りを追加しようとしていますが、どこにも表示されません。仕切りは表示されません。私はAndroidの初心者です。 これは私のレイアウトXMLです。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" android:showDividers="middle" > <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" /> <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" /> </LinearLayout> </RelativeLayout>

6
コードのレイアウト方向
私のアプリケーションにはこのコードがあります: LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT); LinearLayoutの方向を垂直に設定したいだけです。XMLで同等のものは次のとおりです。 android:orientation="vertical" XMLなしでコードでそれを行うにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.