как отобразить представление списка в макете вкладок? - PullRequest
0 голосов
/ 11 июня 2018

привет, я создаю динамический макет вкладки, а также создаю динамический вид списка.теперь, как я могу отобразить содержимое представления списка в макете фрейма?

        List<string> cu = new List<string>();
        cu.Add("1");
        cu.Add("2");
        ListView listView = new ListView(this);
        TabContentListAdapter tabContentListAdapter = new 
        TabContentListAdapter(this, cu);
        listView.SetAdapter(tabContentListAdapter);

        tabView = new SfTabView(this.ApplicationContext);

        var favoritesGrid = new FrameLayout(listView.Context);

В этой строке я передаю listView.Context в FrameLayout, но не отображается؟!؟!

Примечание: SfTabView isуправляющая библиотека TabLayout.

1 Ответ

0 голосов
/ 11 июня 2018

Вы должны будете добавить просмотр списка к макету фрейма, используя addViewMethod

favoritesGrid.addView(listView);

Возможно, вам также придется установить параметры макета для listView, чтобы получить пользовательский интерфейс по своему вкусу.Следуйте этому ответу, чтобы узнать, как использовать LayoutParams https://stackoverflow.com/a/2397869/4260786

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