如何将片段内不同大小的片段放入TabLayout中

时间:2016-07-25 09:44:55

标签: android android-viewpager fragment scrollview android-tablayout

你好我难以在tablayout中放置两个可滚动的片段并使用viewpager,在主片段中,标签布局中的每个片段都有不同的高度,但是viewpager不会让我使用wrap-content而我应该设置一个具体高度。 因此,我想知道如何在主要碎片内部滚动我的片段。 这是我的屏幕截图 SCREEN SHOTS

这是我的主要片段代码`

<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"> 

<ScrollView 
android:id="@+id/scroll"
android:layout_width="match_parent"
android:layout_height="match_parent">



  <LinearLayout
   android:id="@+id/rl"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical">



   <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="نقد و بررسی راجع به   ملک"
    android:id="@+id/textView34"
    android:textAppearance="?android:attr/textAppearanceLarge"

    android:layout_gravity="right|top"
    android:layout_alignParentTop="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" />

     <LinearLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView34"
    android:id="@+id/linearLayout">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="راه های دسترسی"
        android:id="@+id/textView43"
        android:layout_weight="0.50"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="تیپ محله"
        android:id="@+id/textView44"
        android:layout_weight="0.50"/>
</LinearLayout>

<LinearLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@+id/linearLayout"
    android:id="@+id/linearLayout2">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="يك خانه 35-30 ساله در منطقه قيطريه كه زماني لوكيشن فيلمبرداري يكي از كارهاي سروش صحت بوده، حالا خانه رؤيايي مهراب قاسم‌خاني، شقايق دهقان و پسرشان نويان است. «دور تا دور خانه قبلي‌مان را برج ساخته بودند. نه نور داشتيم، نه تلويزيون چيزي مي‌گرفت و نه موبايل آنتن مي‌داد. يك پاسيوي دو در دو داشتيم كه نصفش را ماشين لباسشويي گرفته بود. من ته يك سبد رخت چرك را بريده بودم و با ميخ به ديوار زده بودمش و سبد بسكتبال شده بود. "
        android:id="@+id/textView45"
        android:layout_weight="0.50"
        android:paddingLeft="5dp"
        android:paddingRight="5dp"
        android:paddingTop="10dp" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="يك خانه 35-30 ساله در منطقه قيطريه كه زماني لوكيشن فيلمبرداري يكي از كارهاي سروش صحت بوده، حالا خانه رؤيايي مهراب قاسم‌خاني، شقايق دهقان و پسرشان نويان است. «دور تا دور خانه قبلي‌مان را برج ساخته بودند. نه نور داشتيم، نه تلويزيون چيزي مي‌گرفت و نه موبايل آنتن مي‌داد. يك پاسيوي دو در دو داشتيم كه نصفش را ماشين لباسشويي گرفته بود. من ته يك سبد رخت چرك را بريده بودم و با ميخ به ديوار زده بودمش و سبد بسكتبال شده بود. "
        android:id="@+id/textView46"
        android:layout_weight="0.50"
        android:paddingLeft="5dp"
        android:paddingRight="5dp"
        android:paddingTop="10dp" />
</LinearLayout>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="همسایه ها"
    android:id="@+id/textView47"
    android:layout_below="@+id/linearLayout2"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:layout_marginTop="10dp"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="يك خانه 35-30 ساله در منطقه قيطريه كه زماني لوكيشن فيلمبرداري يكي از كارهاي سروش صحت بوده، حالا خانه رؤيايي مهراب قاسم‌خاني، شقايق دهقان و پسرشان نويان است. «دور تا دور خانه قبلي‌مان را برج ساخته بودند. نه نور داشتيم، نه تلويزيون چيزي مي‌گرفت و نه موبايل آنتن مي‌داد. يك پاسيوي دو در دو داشتيم كه نصفش را ماشين لباسشويي گرفته بود. من ته يك سبد رخت چرك را بريده بودم   و با ميخ به ديوار زده بودمش و سبد بسكتبال شده بود. "
    android:id="@+id/textView48"
    android:layout_below="@+id/textView47"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:layout_marginRight="5dp"
    android:layout_marginLeft="5dp"
    android:layout_marginTop="5dp" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New Button"
        android:id="@+id/button9"
        android:layout_below="@+id/linearLayout2"
        android:layout_alignLeft="@+id/textView48"
        android:layout_alignStart="@+id/textView48" />

     </LinearLayout>
    </ScrollView>
    </RelativeLayout>`

`

这是我的主要片段xml代码:`

resource "tls_private_key" "ca" {
  algorithm = "ECDSA"
  ecdsa_curve = "P384"
}

resource "tls_self_signed_cert" "ca" {
  key_algorithm = "${tls_private_key.ca.algorithm}"
  private_key_pem = "${tls_private_key.ca.private_key_pem}"

  subject {
    common_name = "Example CA"
    organization = "Example, Ltd"
    country = "GB"
  }

  validity_period_hours = 43800
  is_ca_certificate = true

  allowed_uses = [
    "key_encipherment",
    "digital_signature",
    "server_auth",
    "client_auth",
  ]
}

resource "tls_private_key" "registry" {
  algorithm = "ECDSA"
  ecdsa_curve = "P384"
}

resource "tls_cert_request" "registry" {
  key_algorithm = "${tls_private_key.registry.algorithm}"
  private_key_pem = "${tls_private_key.registry.private_key_pem}"

  subject {
    common_name = "registry.test.example.com"
    organization = "Example, Ltd"
    country = "GB"
  }

  dns_names = ["registry.test.example.com"]
}

resource "tls_locally_signed_cert" "registry" {
  cert_request_pem = "${tls_cert_request.registry.cert_request_pem}"

  ca_key_algorithm = "${tls_private_key.ca.algorithm}"
  ca_private_key_pem = "${tls_private_key.ca.private_key_pem}"
  ca_cert_pem = "${tls_self_signed_cert.ca.cert_pem}"

  validity_period_hours = 43800

  allowed_uses = [
    "key_encipherment",
    "digital_signature",
    "server_auth",
    "client_auth",
  ]
}

她是我的片段之一

$ openssl verify -CAfile ca-cert.pem registry.pem 
registry.pem: C = GB, ST = , L = , postalCode = , O = "Example, Ltd", OU = , CN = registry.example.com
error 20 at 0 depth lookup:unable to get local issuer certificate

1 个答案:

答案 0 :(得分:0)

Inside TABLAYOUT添加滚动视图。然后将内部片段放在滚动视图中。