无法看到片段片段占位符
我想显示在我挂了一个“片段占位符”无法看到片段片段占位符
<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