Как я могу перейти от одного действия к другому фрагменту ViewPager деятельности

Мы делаем это на нашей интрасети

. Вы должны использовать System.DirectoryServices;

Вот кишки кода

using (DirectoryEntry adsEntry = new DirectoryEntry(path, strAccountId, strPassword))
{
    using (DirectorySearcher adsSearcher = new DirectorySearcher(adsEntry))
    {
        //adsSearcher.Filter = "(&(objectClass=user)(objectCategory=person))";
        adsSearcher.Filter = "(sAMAccountName=" + strAccountId + ")";

        try
        {
            SearchResult adsSearchResult = adsSearcher.FindOne();
            bSucceeded = true;

            strAuthenticatedBy = "Active Directory";
            strError = "User has been authenticated by Active Directory.";
        }
        catch (Exception ex)
        {
            // Failed to authenticate. Most likely it is caused by unknown user
            // id or bad strPassword.
            strError = ex.Message;
        }
        finally
        {
            adsEntry.Close();
        }
    }
}
-2
задан Dhanshri 26 February 2019 в 14:29
поделиться

2 ответа

Во втором наборе заданий mViewPager.setCurrentItem(1)

0
ответ дан morten.c 26 February 2019 в 14:29
поделиться

Используйте намерение указать желаемое положение вашего viewpager перед изменением занятия

Intent mIntent = new Intent(A.this, B.class)
mIntent.putExtra("pager_position",1) // 0 in case you want the first fragment
startActivity(mIntent)

В упражнении B, в котором есть viewpager, убедитесь, что ваши viewpager и [115 ] инициализируются перед получением данных из намерения.

После этого вы просто положите это:

Bundle extras = getIntent().getExtras();
int pageIndex = extras.getInt("pager_position")
mViewPager.setCurrentItem(pageIndex)
0
ответ дан petryk33 26 February 2019 в 14:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: