小编007*_*007的帖子

片段相互重叠......并且上一个片段正在点击

我创建了一个应用程序,其中有1 个 ACTIVITY8 个 Fragment,其中我将每个Fragment膨胀到 Activity 中。但我的问题是每个片段都相互重叠。我更改了每个片段的背景颜色,但是当我单击上一个片段的空白按钮时,会被单击。

请给我建议一些东西来摆脱这种情况。

Main_Activity.class

public class ActRegistration extends AppCompatActivity {
    FragmentManager fm;
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_registration);
        fm = getSupportFragmentManager();
        loadFragment(new FragmentRegLogSkip(), FragmentRegLogSkip.FRAGMENT_KEY);
    }


    public void loadFragment(Fragment fragmentName, String fragmentKey) {
        FragmentTransaction fragmentTransaction = fm.beginTransaction();
        fragmentTransaction.add(R.id.id_registration_layout_frame, fragmentName);
        fragmentTransaction.addToBackStack(fragmentKey);
        fragmentTransaction.commit();
    }
}   
Run Code Online (Sandbox Code Playgroud)

Frag_1.class

public class FragmentRegLogSkip extends Fragment implements View.OnClickListener {
    private Activity activity;
    private Context context;
    public static final String FRAGMENT_KEY = …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-activity

2
推荐指数
1
解决办法
1093
查看次数

从ArrayList获取随机值

我有一个String数组:

String [] array={"1","2","3","4","5","6","7","8","9"};
Run Code Online (Sandbox Code Playgroud)

我将其转换为数组列表:

 ArrayList<String> al = new ArrayList<String>(Arrays.asList(array));
Run Code Online (Sandbox Code Playgroud)

我想从我的ArrayList中获取一个随机值.

java random android arraylist

-1
推荐指数
1
解决办法
1196
查看次数