我有一個mainactivity和一個按鈕,所以一旦我點擊它,我 應該在一個單一的活動中顯示兩個佈局。如何使用android studio在單個類文件中顯示兩個佈局
我的主文件:
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void settings(View view){
Intent intent = new Intent(getApplicationContext(),
Settings_activity.class);
startActivity(intent);
}
Settings_activity類文件,其中我有訪問配置文件和
通知佈局:
public class Settings_activity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
"I need help here to write the required code"
}
活動主要文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dp" >
<Button
android:id="@+id/settings"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="settings"
android:text="Settings"/>
</LinearLayout>
</LinearLayout>
簡介佈局:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Family"
android:background="@color/highlighted_text_material_dark"
android:id="@+id/btnfamily"
android:layout_gravity="center_horizontal"/>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Friends"
android:background="#FFFFFF"
android:id="@+id/btnfriends"
android:layout_gravity="center_horizontal" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Health"
android:id="@+id/btnhealth"
android:layout_gravity="center_horizontal" />
</LinearLayout>
通知佈局:要做到這一點
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#454545">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hii..."
android:textSize="30dp"
android:layout_marginTop="50dp"
android:layout_marginLeft="30dp"
android:textColor="#FFFFFF"/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="My first notification...."
android:textSize="30dp"
android:layout_marginLeft="30dp"
android:layout_marginTop="50dp"
android:textColor="#FFFFFF"/>
</LinearLayout>
創建兩個'通知和輪廓Fragment'類,那麼這兩個片段添加到'Settings_activity' –
使用 XML標記,包括您的個人資料,並通知佈局正下方的按鈕,並將它們顯示按鈕點擊 –
Napolean
傻眼你能幫助我帶樣本? –