код может работать, но созданная мной домашняя страница не отображается - PullRequest
0 голосов
/ 21 марта 2020

Я уже решил эту проблему несколько дней go, до этого я использовал навигацию, но когда я нажимаю "Мой чат, дом", это не работает. Поэтому я меняю навигацию на нижнюю навигацию, но у меня сейчас проблема. Созданная мной домашняя страница не отображается

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.home_fragment);
}

private void setContentView(int home_fragment) {
}


class CustomAdapter extends BaseAdapter {
    @Override
    public int getCount() {
        return deviceImages.length;
    }

    @Override
    public Object getItem(int position) {
        return null;
    }

    @Override
    public long getItemId(int position) {
        return 0;
    }

    @Override
    public View getView(int i, View convertView, ViewGroup parent) {
        View view1 = getLayoutInflater().inflate(R.layout.row_data, null);
        //getting view in row_data
        TextView name = view1.findViewById(R.id.device);
        ImageView image = view1.findViewById(R.id.images);

        name.setText(deviceNames[i]);
        image.setImageResource(deviceImages[i]);
        return view1;
    }
}

// это onViewCreated

@Nullable
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    view.findViewById(R.id.gridview);

        CustomAdapter customAdapter = new CustomAdapter();
        gridView.setAdapter(customAdapter);
        gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Intent intent = new Intent(getActivity().getApplicationContext(), GridItemActivity.class);
                intent.putExtra("name", deviceNames[i]);
                intent.putExtra("image", deviceImages[i]);
                startActivity(intent);

            }
        });
    }
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    return inflater.inflate(R.layout.bookmark_fragment,container,false);
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...