类android.widget.ViewFlipper源码实例Demo

下面列出了怎么用android.widget.ViewFlipper的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: XERUNG   文件: AddNewGroup.java
private void findViewIds(){
	mLayback = (RelativeLayout)findViewById(R.id.layBack);
	mTxtHead = (TextView)findViewById(R.id.txtHead);
	mTxtHead.setTypeface(android);
	mTxtNote = (TextView)findViewById(R.id.txtNote);
	mTxtNote.setTypeface(roboto);
	mBtnNext = (ButtonFlat)findViewById(R.id.btnNextOk);
	mBtnDone = (TextView)findViewById(R.id.btnDone);
	mBtnDone.setTypeface(roboto);
	mEdtGroupName = (MaterialEditText)findViewById(R.id.edtGroupName);
	mEdtGroupName.setTypeface(roboto);
	mEdtTagLine = (MaterialEditText)findViewById(R.id.edtTagName);
	mEdtTagLine.setTypeface(roboto);
	mEdtGroupDesc = (MaterialEditText)findViewById(R.id.edtDescName);
	mEdtGroupDesc.setTypeface(roboto);
	mImgGroupPhoto = (CircleImageView)findViewById(R.id.imgProfilePicSet);
	mEdtSerachContact = (MaterialEditText)findViewById(R.id.edtContactSearch);
	mEdtSerachContact.setTypeface(roboto);
	mListSearch = (ListView)findViewById(R.id.lvContactListSearch);
	vw1 = (ViewFlipper)findViewById(R.id.vw1);
	vw2 = (ViewFlipper)findViewById(R.id.vw2);
	txtNoData = (TextView)findViewById(R.id.txtNoSearchresult);
	txtNoData.setTypeface(roboto);
}
 
源代码2 项目: XERUNG   文件: AddNewGroup.java
private void findViewIds(){
	mLayback = (RelativeLayout)findViewById(R.id.layBack);
	mTxtHead = (TextView)findViewById(R.id.txtHead);
	mTxtHead.setTypeface(android);
	mTxtNote = (TextView)findViewById(R.id.txtNote);
	mTxtNote.setTypeface(roboto);
	mBtnNext = (ButtonFlat)findViewById(R.id.btnNextOk);
	mBtnDone = (TextView)findViewById(R.id.btnDone);
	mBtnDone.setTypeface(roboto);
	mEdtGroupName = (MaterialEditText)findViewById(R.id.edtGroupName);
	mEdtGroupName.setTypeface(roboto);
	mEdtTagLine = (MaterialEditText)findViewById(R.id.edtTagName);
	mEdtTagLine.setTypeface(roboto);
	mEdtGroupDesc = (MaterialEditText)findViewById(R.id.edtDescName);
	mEdtGroupDesc.setTypeface(roboto);
	mImgGroupPhoto = (CircleImageView)findViewById(R.id.imgProfilePicSet);
	mEdtSerachContact = (MaterialEditText)findViewById(R.id.edtContactSearch);
	mEdtSerachContact.setTypeface(roboto);
	mListSearch = (ListView)findViewById(R.id.lvContactListSearch);
	vw1 = (ViewFlipper)findViewById(R.id.vw1);
	vw2 = (ViewFlipper)findViewById(R.id.vw2);
	txtNoData = (TextView)findViewById(R.id.txtNoSearchresult);
	txtNoData.setTypeface(roboto);
}
 
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    ViewFlipper mainViewFlipper = view.findViewById(R.id.recent_emoticon_flipper);

    List<Emoticon> emoticonList = getEmoticonsList(getArguments().getInt(ARG_CATEGORY_ID, -1));

    if (emoticonList.isEmpty()) {
        mainViewFlipper.setDisplayedChild(1);
    } else {
        mainViewFlipper.setDisplayedChild(0);

        GridView emoticonGrid = view.findViewById(R.id.emoticon_list_grid);
        emoticonGrid.setNumColumns(getResources().getInteger(R.integer.emoticon_recycler_view_span_size));
        emoticonGrid.setOnItemClickListener(this);

        //Bind the adapter
        //noinspection WrongConstant
        EmoticonGridAdapter emoticonGridAdapter = new EmoticonGridAdapter(getActivity(),
                mEmoticonProvider, emoticonList);
        emoticonGrid.setAdapter(emoticonGridAdapter);
    }
}
 
源代码4 项目: SuntimesWidget   文件: AlarmDismissActivity.java
protected void initViews(Context context)
{
    alarmTitle = (TextView)findViewById(R.id.txt_alarm_label);
    alarmSubtitle = (TextView)findViewById(R.id.txt_alarm_label2);
    alarmText = (TextView)findViewById(R.id.txt_alarm_time);
    clockText = (TextView)findViewById(R.id.txt_clock_time);
    offsetText = (TextView)findViewById(R.id.txt_alarm_offset);
    infoText = (TextView)findViewById(R.id.txt_snooze);

    icon = (ViewFlipper)findViewById(R.id.icon_alarm);
    iconSounding = (ImageView)findViewById(R.id.icon_alarm_sounding);
    iconSnoozing = (ImageView)findViewById(R.id.icon_alarm_snooze);

    dismissButton = (Button) findViewById(R.id.btn_dismiss);
    dismissButton.setOnClickListener(onDismissClicked);

    snoozeButton = (Button) findViewById(R.id.btn_snooze);
    snoozeButton.setOnClickListener(onSnoozeClicked);

    buttons = new Button[] {snoozeButton, dismissButton};
    labels = new TextView[] {alarmSubtitle, offsetText};
    if (Build.VERSION.SDK_INT >= 12) {
        stopAnimateColors(labels, buttons);
    }
}
 
源代码5 项目: gdk-charades-sample   文件: BaseGameActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_gameplay);
    setGesturesEnabled(true);

    mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    mGestureDetector = new GestureDetector(this).setBaseListener(mBaseListener);
    mPhraseFlipper = (ViewFlipper) findViewById(R.id.phrase_flipper);
    mGameState = (TextView) findViewById(R.id.game_state);
    mTugRightAnimation = AnimationUtils.loadAnimation(this, R.anim.tug_right);

    mModel = createCharadesModel();
    updateDisplay();
}
 
源代码6 项目: wear-notify-for-reddit   文件: MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    ViewFlipper flipper = (ViewFlipper) findViewById(R.id.main_flipper_benefits);
    flipper.startFlipping();

    registerReceiver(mForceFinishMainActivity,
            new IntentFilter(getString(R.string.force_finish_main_activity)));
    mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this)
            .addApi(Wearable.API)
            .build();

    mGoogleApiClient.connect();
}
 
源代码7 项目: document-viewer   文件: RecentActivity.java
void showLibrary(final LibraryAdapter libraryAdapter, final RecentAdapter recentAdapter) {
    if (recentBooksView == null) {
        recentBooksView = new RecentBooksView(getController(), recentAdapter);
        registerForContextMenu(recentBooksView);
    }
    if (libraryView == null) {
        libraryView = new LibraryView(getController(), libraryAdapter);
        registerForContextMenu(libraryView);
    }

    final ViewFlipper vf = getViewflipper();
    vf.removeAllViews();
    vf.addView(recentBooksView, VIEW_RECENT);
    vf.addView(libraryView, VIEW_LIBRARY);

    if (recentAdapter.getCount() == 0) {
        changeLibraryView(VIEW_LIBRARY);
    }
}
 
源代码8 项目: BluetoothHidEmu   文件: Ps3KeypadUiControls.java
/**
 * setupTabs()
 */
private void setupTabs() {
    mTabsRadioGroup = (RadioGroup) mControlsLayout.findViewById(R.id.NavRadioGroup);
    mViewFlipper = (ViewFlipper) mControlsLayout.findViewById(R.id.MainViewFlipper);
    
    mTabsRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
        
        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            
            switch (checkedId) {
            case R.id.TouchpadRadioButton:
                mViewFlipper.setDisplayedChild(0);
                break;
            case R.id.NavKeysRadioButton:
                mViewFlipper.setDisplayedChild(1);
                break;
            }
            
        }
    });
}
 
源代码9 项目: BluetoothHidEmu   文件: GenericUiControls.java
/**
 * setupTabs()
 */
private void setupTabs() {
    mTabsRadioGroup = (RadioGroup) mControlsLayout.findViewById(R.id.NavRadioGroup);
    mGenericHidViewFlipper = (ViewFlipper) mControlsLayout.findViewById(R.id.MainViewFlipper);
    
    mTabsRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
        
        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            
            switch (checkedId) {
            case R.id.TouchpadRadioButton:
                mGenericHidViewFlipper.setDisplayedChild(0);
                break;
            case R.id.NavKeysRadioButton:
                mGenericHidViewFlipper.setDisplayedChild(1);
                break;
            case R.id.MediaKeysRadioButton:
                mGenericHidViewFlipper.setDisplayedChild(2);
                break;
            }
            
        }
    });
}
 
源代码10 项目: codeexamples-android   文件: SwipeTest.java
@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.main);
	viewFlipper = (ViewFlipper) findViewById(R.id.flipper);
	slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in);
	slideLeftOut = AnimationUtils
			.loadAnimation(this, R.anim.slide_left_out);
	slideRightIn = AnimationUtils
			.loadAnimation(this, R.anim.slide_right_in);
	slideRightOut = AnimationUtils.loadAnimation(this,
			R.anim.slide_right_out);

	gestureDetector = new GestureDetector(new MyGestureDetector());
	gestureListener = new View.OnTouchListener() {
		public boolean onTouch(View v, MotionEvent event) {
			if (gestureDetector.onTouchEvent(event)) {
				return true;
			}
			return false;
		}
	};
}
 
源代码11 项目: CameraV   文件: LockScreenActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_lock_screen);
   
    mViewCreatePassphrase = findViewById(R.id.llCreatePassphrase);
    mViewEnterPassphrase = findViewById(R.id.llEnterPassphrase);

    mEnterPassphrase = (EditText) findViewById(R.id.editEnterPassphrase);
    mNewPassphrase = (EditText) findViewById(R.id.editNewPassphrase);
    mConfirmNewPassphrase = (EditText) findViewById(R.id.editConfirmNewPassphrase);
    ViewFlipper vf = (ViewFlipper) findViewById(R.id.viewFlipper1);
    LinearLayout flipView1 = (LinearLayout) findViewById(R.id.flipView1);
    LinearLayout flipView2 = (LinearLayout) findViewById(R.id.flipView2);

    mSlider = new TwoViewSlider(vf, flipView1, flipView2, mNewPassphrase, mConfirmNewPassphrase);
    
    mCacheWord = new CacheWordHandler(this, this);
    mCacheWord.connectToService(); 
}
 
源代码12 项目: zom-android-matrix   文件: LockScreenActivity.java
public TwoViewSlider(ViewFlipper flipper, LinearLayout container1, LinearLayout container2,
        View view1, View view2) {
    this.flipper = flipper;
    this.container1 = container1;
    this.container2 = container2;
    this.firstView = view1;
    this.secondView = view2;

    pushRightIn = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_right_in);
    pushRightOut = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_right_out);
    pushLeftIn = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_left_in);
    pushLeftOut = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_left_out);

}
 
源代码13 项目: AndroidDemo   文件: RecyclerViewScrollActivity.java
@Override
protected void init() {
    viewFlipper = (ViewFlipper) findViewById(R.id.viewFlipper);
    et_position = (EditText) findViewById(R.id.et_position);
    rg_tab = (RadioGroup) findViewById(R.id.rg_tab);

    recyclerView = (RecyclerView) findViewById(R.id.recyclerView);

    linearLayoutManager = new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false);
    gridLayoutManager = new GridLayoutManager(this, 4);
    gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
        @Override
        public int getSpanSize(int position) {
            return position % 5 == 0 ? 4 : 1;
        }
    });

    recyclerView.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL));
    recyclerView.setLayoutManager(linearLayoutManager);
    SimpleRecyclerAdapter simpleRecyclerAdapter = new SimpleRecyclerAdapter(this, data);
    recyclerView.setAdapter(simpleRecyclerAdapter);
    recyclerView.setOnScrollListener(onScrollListener);

    imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

    for (int i = 0; i < 100; i++) {
        data.add("Simple item " + i);
    }
    simpleRecyclerAdapter.notifyDataSetChanged();

    initTab();
}
 
源代码14 项目: WeekCalendar   文件: WeekCalendar.java
/**
 * 初始化View
 */
private void init(Context context, AttributeSet attrs) {
    this.context = context;
    LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    inflater.inflate(R.layout.view_calender, this, true);
    mIvPrevious = (RelativeLayout) findViewById(R.id.iv_previous);
    preBtn = (ImageView) findViewById(R.id.pre_btn);
    nextBtn = (ImageView) findViewById(R.id.next_btn);
    mTvYearMouth = (TextView) findViewById(R.id.tv_year_mouth);
    month_layout = (RelativeLayout) findViewById(R.id.month_layout);
    mIvNext = (RelativeLayout) findViewById(R.id.iv_next);
    mRvDay = (ViewFlipper) findViewById(R.id.rv_day);
    TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.WeekCalendar);
    daysSelectedTextColor = typedArray.getColor(R.styleable
            .WeekCalendar_daysSelectedTextColor, Color.WHITE);
    todayTextColor = typedArray.getColor(R.styleable
            .WeekCalendar_todayTextColor, Color.GRAY);
    weekTextColor = typedArray.getColor(R.styleable
            .WeekCalendar_weekTextColor, Color.GRAY);
    weekBackgroundColor = typedArray.getColor(R.styleable
            .WeekCalendar_weekBackgroundColor, Color.WHITE);
    monthBackgroundColor = typedArray.getColor(R.styleable.WeekCalendar_monthBackgroundColor, Color.LTGRAY);
    monthTextColor = typedArray.getColor(R.styleable.WeekCalendar_monthTextColor, Color.WHITE);
    daysTextColor = typedArray.getColor(R.styleable.WeekCalendar_daysTextColor, Color.GRAY);
    nextArrowBg = typedArray.getDrawable(R.styleable.WeekCalendar_nextArrowBg);
    preArrowBg = typedArray.getDrawable(R.styleable.WeekCalendar_preArrowBg);
    daysSelectedBackground = typedArray.getDrawable(R.styleable.WeekCalendar_daysSelectedBackground);
    cornerMarkBg = typedArray.getDrawable(R.styleable.WeekCalendar_cornerMarkBg);
    hideTodayName = typedArray.getBoolean(R.styleable.WeekCalendar_hideTodayName, false);
    isCornerMark = typedArray.getBoolean(R.styleable.WeekCalendar_isCornerMark, false);
    daysTextSize = typedArray.getDimension(R.styleable.WeekCalendar_daysTextSize, 16f);
    weekTextSize = typedArray.getDimension(R.styleable.WeekCalendar_weekTextSize, 16f);
    isShowMonth = typedArray.getBoolean(R.styleable.WeekCalendar_isShowMonth, true);
    initDatas();
    initView();
    typedArray.recycle();
}
 
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.push_left_push_right_animation);

    mFlipper = (ViewFlipper) findViewById(R.id.flipper);

    findViewById(R.id.BtnSlide).setOnClickListener(new ClickListener());
}
 
源代码16 项目: Zom-Android-XMPP   文件: LockScreenActivity.java
public TwoViewSlider(ViewFlipper flipper, LinearLayout container1, LinearLayout container2,
        View view1, View view2) {
    this.flipper = flipper;
    this.container1 = container1;
    this.container2 = container2;
    this.firstView = view1;
    this.secondView = view2;

    pushRightIn = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_right_in);
    pushRightOut = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_right_out);
    pushLeftIn = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_left_in);
    pushLeftOut = AnimationUtils.loadAnimation(LockScreenActivity.this, R.anim.push_left_out);

}
 
源代码17 项目: UsefulViews   文件: FlippableView.java
/**
 * Sets up views and widget attributes
 *
 * @param a The {@link android.content.res.TypedArray} passed from the
 *          constructor(s) used to retrieve XML attributes
 */
private void initializeView(final TypedArray a) {
    LayoutInflater inflater = LayoutInflater.from(mContext);

    View[] views = new View[] {mFrontView, mBackView};
    int[] styleables = new int[] {R.styleable.FlippableView_viewFront,
            R.styleable.FlippableView_viewBack};
    for (int i = 0; i < 2; i++) {
        if (views[i] != null) {
            continue;
        }

        int viewResId = a.getResourceId(styleables[i], -1);
        if (viewResId == -1) {
            Log.d(LOG_TAG, "Front and/or back view not set yet (via constructor " +
                    "or XML attribute - will be ignored for now)");
            views[i] = null;
        } else {
            views[i] = inflater.inflate(viewResId, null);
        }
    }
    a.recycle();

    inflater.inflate(R.layout.widget_flippable_view, this, true);
    setLayoutParams(new LayoutParams(
            ViewGroup.LayoutParams.MATCH_PARENT,
            ViewGroup.LayoutParams.WRAP_CONTENT));

    mViewFlipper = (ViewFlipper) getChildAt(0);

    if (mFrontView != null && mBackView != null) {
        updateFrontAndBack();
    }
}
 
源代码18 项目: SuntimesWidget   文件: WidgetThemeConfigActivity.java
protected void initPreview(Context context)
{
    preview = (ViewFlipper)findViewById(R.id.preview_area);
    preview.setOnClickListener(new View.OnClickListener()
    {
        @Override
        public void onClick(View v)
        {
            preview.showNext();
            updatePreview();
        }
    });
}
 
源代码19 项目: android-discourse   文件: BaseActivity.java
@SuppressLint("NewApi")
public void showSearch() {
    ViewFlipper viewFlipper = (ViewFlipper) findViewById(R.id.uv_view_flipper);
    viewFlipper.setDisplayedChild(1);
    if (hasActionBar()) {
        if (originalNavigationMode == -1)
            originalNavigationMode = getActionBar().getNavigationMode();
        getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    }
}
 
源代码20 项目: android-discourse   文件: BaseActivity.java
@SuppressLint("NewApi")
public void hideSearch() {
    ViewFlipper viewFlipper = (ViewFlipper) findViewById(R.id.uv_view_flipper);
    viewFlipper.setDisplayedChild(0);
    if (hasActionBar()) {
        getActionBar().setNavigationMode(originalNavigationMode == -1 ? ActionBar.NAVIGATION_MODE_STANDARD : originalNavigationMode);
    }
}
 
源代码21 项目: coursera-android   文件: ViewFlipperTestActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);
	setContentView(R.layout.main);

	mCurrentLayoutState = 0;

	mFlipper = (ViewFlipper) findViewById(R.id.view_flipper);
	mTextView1 = (TextView) findViewById(R.id.textView1);
	mTextView2 = (TextView) findViewById(R.id.textView2);

	mTextView1.setText(String.valueOf(mCount));

	mGestureDetector = new GestureDetector(this,
			new GestureDetector.SimpleOnGestureListener() {
				@Override
				public boolean onFling(MotionEvent e1, MotionEvent e2,
						float velocityX, float velocityY) {
					if (velocityX < -10.0f) {
						mCurrentLayoutState = mCurrentLayoutState == 0 ? 1
								: 0;
						switchLayoutStateTo(mCurrentLayoutState);
					}
					return true;
				}
			});
}
 
源代码22 项目: evercam-android   文件: AddCameraActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_add_camera);

    setUpDefaultToolbar();
    setHomeIconAsCancel();

    initDiscoveredCamera();

    /*EvercamPlayApplication.sendScreenAnalytics(this, getString(R.string.screen_add_camera));*/

    mViewFlipper = (ViewFlipper) findViewById(R.id.add_camera_view_flipper);
    mProgressBar = (ProgressBar) findViewById(R.id.add_camera_progress_bar);
    mProgressBar.setProgress(33);

    if (savedInstanceState != null) {
        mSelectedModel = (SelectedModel) savedInstanceState.get(KEY_SELECTED_MODEL);
    }

    mHandler = new Handler();

    /** Init UI for model selector screen */
    initModelSelectorUI();

    /** Init UI for connect camera screen */
    initConnectCameraUI();

    /** Init UI for camera name view */
    initCameraNameView();

    fillDiscoveredCameraDetails(mDiscoveredCamera);

    if (savedInstanceState != null) {
        int flipperPosition = savedInstanceState.getInt(KEY_FLIPPER_POSITION);
        showPageAtPosition(flipperPosition);
    }
}
 
源代码23 项目: WaniKani-for-Android   文件: RecentUnlocksCard.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    rootView = inflater.inflate(R.layout.card_recent_unlocks, null);

    mCardTitle = (TextView) rootView.findViewById(R.id.card_recent_unlocks_title);
    mRecentUnlocksList = (ListView) rootView.findViewById(R.id.card_recent_unlocks_list);

    mMoreItemsButton = (RelativeLayout) rootView.findViewById(R.id.card_recent_unlocks_more_button);

    mViewFlipper = (ViewFlipper) rootView.findViewById(R.id.card_recent_unlocks_view_flipper);
    mViewFlipper.setInAnimation(getActivity(), R.anim.abc_fade_in);
    mViewFlipper.setOutAnimation(getActivity(), R.anim.abc_fade_out);

    mMessageViewFlipper = (ViewFlipper) rootView.findViewById(R.id.card_recent_unlocks_connection_view_flipper);
    mMessageViewFlipper.setInAnimation(getActivity(), R.anim.abc_fade_in);
    mMessageViewFlipper.setOutAnimation(getActivity(), R.anim.abc_fade_out);

    mRecentUnlocksList.setOnItemClickListener(new recentUnlocksListItemClickListener());

    mCard = (LinearLayout) rootView.findViewById(R.id.card_recent_unlocks_card);

    mMessageIcon = (ImageView) rootView.findViewById(R.id.card_recent_unlocks_message_icon);
    mMessageTitle = (TextView) rootView.findViewById(R.id.card_recent_unlocks_message_title);
    mMessageSummary = (TextView) rootView.findViewById(R.id.card_recent_unlocks_message_summary);

    mMoreItemsButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            startActivity(new Intent(mContext, RecentUnlocksActivity.class));
        }
    });

    return rootView;
}
 
源代码24 项目: WaniKani-for-Android   文件: CriticalItemsCard.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    rootView = inflater.inflate(R.layout.card_critical_items, null);

    mCardTitle = (TextView) rootView.findViewById(R.id.card_critical_items_title);
    mCriticalItemsList = (ListView) rootView.findViewById(R.id.card_critical_items_list);

    mViewFlipper = (ViewFlipper) rootView.findViewById(R.id.card_critical_items_view_flipper);
    mViewFlipper.setInAnimation(getActivity(), R.anim.abc_fade_in);
    mViewFlipper.setOutAnimation(getActivity(), R.anim.abc_fade_out);

    mMessageViewFlipper = (ViewFlipper) rootView.findViewById(R.id.card_critical_items_connection_view_flipper);
    mMessageViewFlipper.setInAnimation(getActivity(), R.anim.abc_fade_in);
    mMessageViewFlipper.setOutAnimation(getActivity(), R.anim.abc_fade_out);

    mCard = (LinearLayout) rootView.findViewById(R.id.card_critical_items_card);

    mMessageIcon = (ImageView) rootView.findViewById(R.id.card_critical_items_message_icon);
    mMessageTitle = (TextView) rootView.findViewById(R.id.card_critical_items_message_title);
    mMessageSummary = (TextView) rootView.findViewById(R.id.card_critical_items_message_summary);

    mCriticalItemsList.setOnItemClickListener(new criticalItemListItemClickListener());

    mMoreButton = (RelativeLayout) rootView.findViewById(R.id.card_critical_items_more_button);
    mMoreButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            startActivity(new Intent(getActivity(), CriticalItemsActivity.class));
        }
    });

    return rootView;
}
 
源代码25 项目: WaniKani-for-Android   文件: RadicalsFragment.java
@Override
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
    rootView = layoutInflater.inflate(R.layout.fragment_radicals, viewGroup, false);

    mMessageSwipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.radicals_message_swipe_refresh);
    mMessageSwipeRefreshLayout.setOnRefreshListener(this);
    mMessageSwipeRefreshLayout.setColorSchemeResources(R.color.swipe_refresh);

    mGrid = (StickyGridHeadersGridView) rootView.findViewById(R.id.radicals_grid);
    mGrid.setOnItemClickListener(new gridItemClickListener());

    mListFlipper = (ViewFlipper) rootView.findViewById(R.id.radicals_list_flipper);
    mMessageFlipper = (ViewFlipper) rootView.findViewById(R.id.radicals_message_flipper);

    mMessageIcon = (ImageView) rootView.findViewById(R.id.radicals_message_icon);
    mMessageTitle = (TextView) rootView.findViewById(R.id.radicals_message_title);
    mMessageSummary = (TextView) rootView.findViewById(R.id.radicals_message_summary);

    if (!PrefManager.isLegendLearned()) {
        showLegend();
    }

    fetchLevelAndData();

    setHasOptionsMenu(true);

    return rootView;
}
 
源代码26 项目: WaniKani-for-Android   文件: KanjiFragment.java
@Override
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
    rootView = layoutInflater.inflate(R.layout.fragment_kanji, viewGroup, false);

    mMessageSwipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.kanji_message_swipe_refresh);
    mMessageSwipeRefreshLayout.setOnRefreshListener(this);
    mMessageSwipeRefreshLayout.setColorSchemeResources(R.color.swipe_refresh);

    mGrid = (StickyGridHeadersGridView) rootView.findViewById(R.id.kanji_grid);
    mGrid.setOnItemClickListener(new gridItemClickListener());

    mListFlipper = (ViewFlipper) rootView.findViewById(R.id.kanji_list_flipper);
    mMessageFlipper = (ViewFlipper) rootView.findViewById(R.id.kanji_message_flipper);

    mMessageIcon = (ImageView) rootView.findViewById(R.id.kanji_message_icon);
    mMessageTitle = (TextView) rootView.findViewById(R.id.kanji_message_title);
    mMessageSummary = (TextView) rootView.findViewById(R.id.kanji_message_summary);

    if (!PrefManager.isLegendLearned()) {
        showLegend();
    }

    fetchLevelAndData();

    setHasOptionsMenu(true);

    return rootView;
}
 
源代码27 项目: WaniKani-for-Android   文件: VocabularyFragment.java
@Override
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
    rootView = layoutInflater.inflate(R.layout.fragment_vocabulary, viewGroup, false);

    mMessageSwipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.vocabulary_message_swipe_refresh);
    mMessageSwipeRefreshLayout.setOnRefreshListener(this);
    mMessageSwipeRefreshLayout.setColorSchemeResources(R.color.swipe_refresh);

    mGrid = (StickyGridHeadersGridView) rootView.findViewById(R.id.vocabulary_grid);
    mGrid.setOnItemClickListener(new gridItemClickListener());

    mListFlipper = (ViewFlipper) rootView.findViewById(R.id.vocabulary_list_flipper);
    mMessageFlipper = (ViewFlipper) rootView.findViewById(R.id.vocabulary_message_flipper);

    mMessageIcon = (ImageView) rootView.findViewById(R.id.vocabulary_message_icon);
    mMessageTitle = (TextView) rootView.findViewById(R.id.vocabulary_message_title);
    mMessageSummary = (TextView) rootView.findViewById(R.id.vocabulary_message_summary);

    if (!PrefManager.isLegendLearned()) {
        showLegend();
    }

    fetchLevelAndData();

    setHasOptionsMenu(true);

    return rootView;
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_progress_details);

    mToolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(mToolbar);

    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    mRadicalsGrid = (GridView) findViewById(R.id.progress_details_radicals_grid);
    mKanjiGrid = (GridView) findViewById(R.id.progress_details_kanji_grid);

    mRadicalsFlipper = (ViewFlipper) findViewById(R.id.progress_details_radicals_flipper);
    mKanjiFlipper = (ViewFlipper) findViewById(R.id.progress_details_kanji_flipper);

    mRadicalsMessageFlipper = (ViewFlipper) findViewById(R.id.progress_details_radicals_message_flipper);
    mKanjiMessageFlipper = (ViewFlipper) findViewById(R.id.progress_details_kanji_message_flipper);

    mRadicalsMessageText = (TextView) findViewById(R.id.progress_details_radicals_message_text);
    mKanjiMessageText = (TextView) findViewById(R.id.progress_details_kanji_message_text);

    mRadicalsGrid.setOnItemClickListener(new RadicalsItemClickListener());
    mKanjiGrid.setOnItemClickListener(new KanjiItemClickListener());

    mRadicalsCard = (CardView) findViewById(R.id.progress_details_radicals_card);
    mKanjiCard = (CardView) findViewById(R.id.progress_details_kanji_card);

    Fragment mProgressCard = getSupportFragmentManager().
            findFragmentById(R.id.progress_details_progress_card);

    ((ProgressCardNoTitle) mProgressCard).load();
    ((ProgressCardNoTitle) mProgressCard).setListener(this, this);

    loadData();
}
 
源代码29 项目: document-viewer   文件: BrowserActivity.java
/**
 * {@inheritDoc}
 *
 * @see org.emdev.ui.AbstractActionActivity#onCreateImpl(android.os.Bundle)
 */
@Override
protected void onCreateImpl(final Bundle savedInstanceState) {
    setContentView(R.layout.browser);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    final BrowserActivityController c = getController();

    viewflipper = (ViewFlipper) findViewById(R.id.browserflip);
    viewflipper.addView(LayoutUtils.fillInParent(viewflipper, new FileBrowserView(c, c.adapter)));
}
 
源代码30 项目: document-viewer   文件: RecentActivity.java
void changeLibraryView(final int view) {
    final ViewFlipper vf = getViewflipper();
    if (view == VIEW_LIBRARY) {
        vf.setDisplayedChild(VIEW_LIBRARY);
    } else {
        vf.setDisplayedChild(VIEW_RECENT);
    }
}
 
 类所在包
 同包方法