Я хочу, чтобы добавить вид моей деятельности путем создания экземпляра объекта зрения, так полагаю, что это моя деятельностьСоздание объекта макета XML
public class ConverTo extends FragmentActivity
private LinearLayout l1;
private LengthFragment test;
private static final int RESULT_SETTINGS = 1;
@Override
public void onCreate(Bundle savedInstanceState) { //methods to call on app launch
super.onCreate(savedInstanceState);
setContentView(R.layout.converto_home);
pagerAdapter = new MainPagerAdapter();
pager = (ViewPager) findViewById (R.id.pager);
pager.setAdapter (pagerAdapter);
test = new LengthFragment(ConverTo.this);
l1 = (LinearLayout) getLayoutInflater().inflate(R.layout.view_temperature, null);
addView(l1);
когда я делаю это ^^ он отображает вид должным образом. Вместо того чтобы делать это ^^ Я хотел бы сделать это
LengthFragment l1= new LengthFragment(context,getLayoutInflater());
addView(l1);
и мой класс lengthfragment будет ассоциировать себя в файл XML.
public class LengthFragment extends View implements OnClickListener, OnItemSelectedListener{
public LengthFragment(Context context, LayoutInflater inflater){
super(context);
rContext = context;
inflater.inflate(R.layout.view_length, null, false);
Я пробовал делать это ^^, все это дает мне пустой вид.
Это была опечатка. контейнер имеет значение null и привязка к корню не помогла –