如何解决" VS 2015中的图书馆?

时间:2016-07-22 13:45:32

标签: c# android visual-studio-2015

我正在做这个教程:http://www.tutorialsface.com/2015/08/building-your-own-android-chat-messenger-app-similar-to-whatsapp-using-xmpp-smack-4-1-api-from-scratch-part-1/

作为其中的一部分,我从本教程开始,在我的Android项目中获取标签式活动:https://www.youtube.com/watch?v=M8OURJQOcoM&list=PLCuRg51-gw5VqYchUekCqxUS9hEZkDf6l&index=11

我的问题是我被困在" Resolve"或者将库导入项目中。有没有人知道如何做到这一点,所以我会使用Android.Support .....;"?

感谢任何帮助!

请参阅下面的代码。它与ViewPage部分有关。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Android.App;
using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Android.Widget;



namespace Vorbi
{
    public class SlidingTabScrollView : HorizontalScrollView
    {

        private const int TITLE_OFFSET_DIPS = 24;
        private const int TAB_VIEW_PADDING_DIPS = 16;
        private const int TAB_VIEW_TEXT_SIZE_SP = 12;

        private int mTitleOffset;

        private int mTabViewLayoutID;
        private int mTabViewTextViewID;

        private ViewPager mViewPager;
        private ViewPager.IOnPageChangeListener mViewPagerPageChangeListener;

        private static SlidingTabStrip mTabStrip;

        private int mScrollState;

        public interface TabColorizer
        {
            int GetIndicatorColor(int position);
            int GetDividerColor(int position);
        }

        public SlidingTabScrollView(Context context) : this(content, null) { }

        public SlidingTabScrollView(Context context), IAttributeSet attrs): this(context, attrs, 0) { }

        public SlidingTabScrollView(Context context, IAttributeSet attrs, int defaultStyle) : base(context, attrs, defaultStyle)
        {
            // Disable scroll bar 
            HorizontalScrollBarEnabled = false;

            // Make sure the tab strips fill the view
            FillViewport = true;
            this.SetBackgroundColor(Android.Graphics.Color.Rgb(0xe5, 0x5, 0x5)); // Gray color

            mTitleOffset = (int)(TITLE_OFFSET_DIPS * Resources.DisplayMetrics.Density);

            mTabStrip = new SlidingTabStrip(context);
            this.AddView(mTabStrip, LayoutParams.MatchParent, LayoutParams.MatchParent);    
        }

        public TabColorizer CustomTabColorizer
        {
            set { mTabStrip.CustomTabColorizer = value; }
        }
    }
}

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Android.App; using Android.Content; using Android.OS; using Android.Runtime; using Android.Views; using Android.Widget; namespace Vorbi { public class SlidingTabScrollView : HorizontalScrollView { private const int TITLE_OFFSET_DIPS = 24; private const int TAB_VIEW_PADDING_DIPS = 16; private const int TAB_VIEW_TEXT_SIZE_SP = 12; private int mTitleOffset; private int mTabViewLayoutID; private int mTabViewTextViewID; private ViewPager mViewPager; private ViewPager.IOnPageChangeListener mViewPagerPageChangeListener; private static SlidingTabStrip mTabStrip; private int mScrollState; public interface TabColorizer { int GetIndicatorColor(int position); int GetDividerColor(int position); } public SlidingTabScrollView(Context context) : this(content, null) { } public SlidingTabScrollView(Context context), IAttributeSet attrs): this(context, attrs, 0) { } public SlidingTabScrollView(Context context, IAttributeSet attrs, int defaultStyle) : base(context, attrs, defaultStyle) { // Disable scroll bar HorizontalScrollBarEnabled = false; // Make sure the tab strips fill the view FillViewport = true; this.SetBackgroundColor(Android.Graphics.Color.Rgb(0xe5, 0x5, 0x5)); // Gray color mTitleOffset = (int)(TITLE_OFFSET_DIPS * Resources.DisplayMetrics.Density); mTabStrip = new SlidingTabStrip(context); this.AddView(mTabStrip, LayoutParams.MatchParent, LayoutParams.MatchParent); } public TabColorizer CustomTabColorizer { set { mTabStrip.CustomTabColorizer = value; } } } }

0 个答案:

没有答案