我的項目有三個選項卡。
我想從一個選項卡中打開一個新的活動如何從選項卡中打開新的活動?
我的Java當前選項卡的活動
package com.example.muhsin.tabstes;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
/**
* Created by muhsin on 22/07/17.
*/
public class Tab2Feeds extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.tab2feed, container, false);
return rootView;
}
}
佈局:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="open new"
android:id="@+id/button1"
android:layout_below="@+id/section_label"
android:layout_alignParentEnd="true"
android:layout_marginEnd="204dp"
android:layout_marginTop="112dp" />
然後,我創建了一個名爲姿態的活動
一個新的空活動package com.example.muhsin.tabstes;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class ProfileActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_profile);
}
}
如何從Tab2Feed s到ProfileActivity?
你想要標籤本身打開一個新的活動?或者片段上的按鈕打開新的活動? –
點擊該按鈕打開新的活動(新活動內沒有標籤) – Muhsin
您當前的標籤活動不是活動的片段還是該片段是您的標籤?如果是這樣,只需將點擊偵聽器添加到按鈕和調用活動。 – Spartan