如何创建(或添加)并将新布局填充到片段中

时间:2013-02-25 12:42:56

标签: android android-layout

我使用片段,我想将数据存入数据库,并将这些数据显示在代码中创建的布局中。

有代码:

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;

public class DetailFragment extends Fragment {


  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container,
      Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_rssitem_detail, container, false);

    return view;
  }

有实际的布局:

   <?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/layout_all"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <LinearLayout 
        android:id="@+id/layout_fiche"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" 
        android:background="@drawable/single_border">

       <TextView
            android:id="@+id/detailsText_fiche"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_gravity="center_horizontal|center_vertical"
            android:layout_marginTop="1dip"
            android:text="Zone de Fiche"
            android:textAppearance="?android:attr/textAppearanceLarge"
            android:textSize="20dip" />
    </LinearLayout> 
</LinearLayout>

我想在TextView id下添加许多layaout:detailsText_fiche。我该怎么办?

提前,

1 个答案:

答案 0 :(得分:0)

您需要以编程方式实现它,看看这个question,看看如何做到这一点。