无法看到片段片段占位符

我想显示在我挂了一个“片段占位符”无法看到片段片段占位符

<TextView 

android:id="@+id/text"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Hello World!" />

<FrameLayout android:id="@+id/fragment_placeholder"

android:layout_weight="1"

android:layout_width="match_parent"

android:layout_height="300dp"

android:text="test"

android:layout_below="@+id/text"

android:layout_alignParentLeft="true"

android:layout_alignParentStart="true" />

MainActivity.java主要活动片段

public boolean onNavigationItemSelected(MenuItem item) { 

// Handle navigation view item clicks here.

int id = item.getItemId();

if (id == R.id.nav_music) {

TextView t = (TextView) findViewById (R.id.text);

t.setText(R.string.Musikken);

FragmentTransaction ft = getSupportFragmentManager().beginTransaction();

ft.add(R.id.fragment_placeholder, new MusicFragment());

ft.commit();

} else if

什么我在这里错了吗?

回答:

发现framelayout隐藏在相对布局后面。问题解决了。我只需要删除android:layout_weight =“1”

以上是 无法看到片段片段占位符 的全部内容, 来源链接: utcz.com/qa/261469.html

回到顶部