项目:GitHub
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.sample_gallery_activity);
animator = (ViewAnimator) findViewById(R.id.animator);
imageView = (ImageView) findViewById(R.id.image);
findViewById(R.id.go).setonClickListener(new View.OnClickListener() {
@Override public void onClick(View view) {
Intent gallery = new Intent(ACTION_PICK,EXTERNAL_CONTENT_URI);
startActivityForResult(gallery,galLERY_REQUEST);
}
});
if (savedInstanceState != null) {
image = savedInstanceState.getString(KEY_IMAGE);
if (image != null) {
loadImage();
}
}
}
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:buildAPKsApps
文件:MediaPicker.java
private View newList(
final PickerQuery q,final ViewAnimator flip,AdapterView.OnItemClickListener click) {
final View list = newList(q,click);
list.setonKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v,int keyCode,KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK &&
event.getAction() == KeyEvent.ACTION_UP) {
flip.setInAnimation(getContext(),R.anim.slide_in_left);
flip.setoutAnimation(getContext(),R.anim.slide_out_right);
flip.showPrevIoUs();
flip.removeView(list);
flip.setInAnimation(getContext(),R.anim.slide_in_right);
flip.setoutAnimation(getContext(),R.anim.slide_out_left);
return true;
}
return false;
}
});
return list;
}
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState) {
// Inflate the layout for this fragment
View v = inflater.inflate(R.layout.display_options_popup,container);
final ViewAnimator viewAnimator = v.findViewById(R.id.settings_view_container);
viewAnimator.setdisplayedChild(mCurrentView);
Window window = getDialog().getwindow();
if (window != null) {
window.setGravity(Gravity.TOP | Gravity.END);
// window.setDimAmount(0);
window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
//getActivity().getwindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
//window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
return v;
}
项目:dab-iot
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:apps-for-android
文件:ViewPhotoActivity.java
private void setupViews() {
mContainer = (ViewGroup) findViewById(R.id.container_photo);
mSwitcher = (ViewAnimator) findViewById(R.id.switcher_menu);
mPhotoView = (ImageView) findViewById(R.id.image_photo);
mPhotoTitle = (TextView) findViewById(R.id.caption_title);
mPhotoDate = (TextView) findViewById(R.id.caption_date);
findViewById(R.id.menu_back).setonClickListener(this);
findViewById(R.id.menu_set).setonClickListener(this);
mPhotoTitle.setText(mPhoto.getTitle());
mPhotoDate.setText(mPhoto.getDate());
mContainer.setVisibility(View.INVISIBLE);
// Sets up a view tree observer. The photo will be scaled using the size
// of one of our views so we must wait for the first layout pass to be
// done to make sure we have the correct size.
mContainer.getViewTreeObserver().addOnGlobalLayoutListener(this);
}
项目:apps-for-android
文件:PhotostreamActivity.java
private void setupViews() {
mInflater = LayoutInflater.from(PhotostreamActivity.this);
mNextAnimation = AnimationUtils.loadLayoutAnimation(this,R.anim.layout_slide_next);
mBackAnimation = AnimationUtils.loadLayoutAnimation(this,R.anim.layout_slide_back);
mSwitcher = (ViewAnimator) findViewById(R.id.switcher_menu);
mMenuNext = findViewById(R.id.menu_next);
mMenuBack = findViewById(R.id.menu_back);
mMenuSeparator = findViewById(R.id.menu_separator);
mGrid = (GridLayout) findViewById(R.id.grid_photos);
mMenuNext.setonClickListener(this);
mMenuBack.setonClickListener(this);
mMenuBack.setVisibility(View.GONE);
mMenuSeparator.setVisibility(View.GONE);
mGrid.setClipToPadding(false);
}
项目:whereuat-android
文件:AnimationFactory.java
/**
* Flip to the next view of the {@code ViewAnimator}'s subviews. A call to this method will
* initiate a {@link FlipAnimation} to show the next View.
* If the currently visible view is the last view,flip direction will be reversed for this
* transition.
*
* @param viewAnimator the {@code ViewAnimator}
* @param dir the direction of flip
* @param duration the transition duration in milliseconds
*/
public static void flipTransition(final ViewAnimator viewAnimator,FlipDirection dir,long duration) {
final View fromView = viewAnimator.getCurrentView();
final int currentIndex = viewAnimator.getdisplayedChild();
final int nextIndex = (currentIndex + 1) % viewAnimator.getChildCount();
final View toView = viewAnimator.getChildAt(nextIndex);
Animation[] animc = AnimationFactory.flipAnimation(fromView,toView,(nextIndex < currentIndex ? dir.theOtherDirection() : dir),duration,null);
viewAnimator.setoutAnimation(animc[0]);
viewAnimator.setInAnimation(animc[1]);
viewAnimator.showNext();
}
项目:FMTech
文件:lit.java
public final Dialog c(Bundle paramBundle)
{
un localun = new un(this.ad);
View localView = LayoutInflater.from(this.ad).inflate(efj.YN,null,false);
this.ai = ((ViewAnimator)localView.findViewById(efj.YI));
this.aj = ((RadioGroup)localView.findViewById(efj.YH));
this.Z = new TextView(this.ad);
int i = this.ai.getPaddingLeft();
this.Z.setPadding(i,i,i);
this.Z.setTextAppearance(this.ad,aaw.qG);
TextView localTextView = this.Z;
localun.a.f = localTextView;
localun.a(localView);
localun.a(fh.f,this);
localun.b(fh.a,this);
return localun.a();
}
项目:test4XXX
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:auid2
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:phonepick
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:mupdf-android
文件:MuPDFFragment.java
private void makeButtonsView() {
mButtonsView = getActivity().getLayoutInflater().inflate(R.layout.buttons,null);
mFilenameView = (TextView)mButtonsView.findViewById(R.id.docNameText);
mPageSlider = (SeekBar)mButtonsView.findViewById(R.id.pageSlider);
mPageNumberView = (TextView)mButtonsView.findViewById(R.id.pageNumber);
mInfoView = (TextView)mButtonsView.findViewById(R.id.info);
mSearchButton = (ImageButton)mButtonsView.findViewById(R.id.searchButton);
mReflowButton = (ImageButton)mButtonsView.findViewById(R.id.reflowButton);
mOutlineButton = (ImageButton)mButtonsView.findViewById(R.id.outlineButton);
mAnnotButton = (ImageButton)mButtonsView.findViewById(R.id.editAnnotButton);
mAnnottypeText = (TextView)mButtonsView.findViewById(R.id.annottype);
mTopBarSwitcher = (ViewAnimator)mButtonsView.findViewById(R.id.switcher);
mSearchBack = (ImageButton)mButtonsView.findViewById(R.id.searchBack);
mSearchFwd = (ImageButton)mButtonsView.findViewById(R.id.searchForward);
mSearchText = (EditText)mButtonsView.findViewById(R.id.searchText);
mLinkButton = (ImageButton)mButtonsView.findViewById(R.id.linkButton);
mMoreButton = (ImageButton)mButtonsView.findViewById(R.id.moreButton);
mTopBarSwitcher.setVisibility(View.INVISIBLE);
mPageNumberView.setVisibility(View.INVISIBLE);
mInfoView.setVisibility(View.INVISIBLE);
mPageSlider.setVisibility(View.INVISIBLE);
}
项目:mupdf-android
文件:MuPDFActivity.java
private void makeButtonsView() {
mButtonsView = getLayoutInflater().inflate(R.layout.buttons,null);
mFilenameView = (TextView)mButtonsView.findViewById(R.id.docNameText);
mPageSlider = (SeekBar)mButtonsView.findViewById(R.id.pageSlider);
mPageNumberView = (TextView)mButtonsView.findViewById(R.id.pageNumber);
mInfoView = (TextView)mButtonsView.findViewById(R.id.info);
mSearchButton = (ImageButton)mButtonsView.findViewById(R.id.searchButton);
mReflowButton = (ImageButton)mButtonsView.findViewById(R.id.reflowButton);
mOutlineButton = (ImageButton)mButtonsView.findViewById(R.id.outlineButton);
mAnnotButton = (ImageButton)mButtonsView.findViewById(R.id.editAnnotButton);
mAnnottypeText = (TextView)mButtonsView.findViewById(R.id.annottype);
mTopBarSwitcher = (ViewAnimator)mButtonsView.findViewById(R.id.switcher);
mSearchBack = (ImageButton)mButtonsView.findViewById(R.id.searchBack);
mSearchFwd = (ImageButton)mButtonsView.findViewById(R.id.searchForward);
mSearchText = (EditText)mButtonsView.findViewById(R.id.searchText);
mLinkButton = (ImageButton)mButtonsView.findViewById(R.id.linkButton);
mMoreButton = (ImageButton)mButtonsView.findViewById(R.id.moreButton);
mTopBarSwitcher.setVisibility(View.INVISIBLE);
mPageNumberView.setVisibility(View.INVISIBLE);
mInfoView.setVisibility(View.INVISIBLE);
mPageSlider.setVisibility(View.INVISIBLE);
}
项目:pga309-blutooth-android-tensometer
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:binea_project_for_android
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:G-Suite-Hotels-Demo
文件:Main.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:HackChat
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:One
文件:FragmentTestActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.sample_gallery_activity);
animator = (ViewAnimator) findViewById(R.id.animator);
imageView = (ImageView) findViewById(R.id.image);
findViewById(R.id.go).setonClickListener(new View.OnClickListener() {
@Override public void onClick(View view) {
Intent gallery = new Intent(ACTION_PICK,galLERY_REQUEST);
}
});
if (savedInstanceState != null) {
image = savedInstanceState.getString(KEY_IMAGE);
if (image != null) {
loadImage();
}
}
}
项目:WikiCards
文件:CardActivity.java
private void initFlipCard() {
viewAnimator = (ViewAnimator) this.findViewById(R.id.viewFlipper);
cardFront = LayoutInflater.from(this).inflate(R.layout.card,null);
cardBack = LayoutInflater.from(this).inflate(R.layout.card,null);
viewAnimator.addView(cardFront);
viewAnimator.addView(cardBack);
currentCard = cardFront;
viewAnimator.setonClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
flipCard();
updateNavBar();
}
});
}
@UiThread
void switchView(View parentView,int showView) {
if (parentView == null)
return;
Fileslistadapter.ViewHolder holder = (Fileslistadapter.ViewHolder) parentView.getTag();
ViewAnimator viewAnimator = holder.animator;
viewAnimator.setInAnimation(context,R.anim.slide_down);
int viewIndex = 0;
switch (showView) {
case R.id.dataLayout:
viewIndex = 0;
break;
case R.id.DecryptLayout:
viewIndex = 1;
break;
}
viewAnimator.setdisplayedChild(viewIndex);
holder.page = viewIndex;
}
项目:android-FragmentTransition
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:lab.mobile
文件:MainActivity.java
@Override
public boolean onoptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_toggle_log:
mLogShown = !mLogShown;
ViewAnimator output = (ViewAnimator) findViewById(R.id.sample_output);
if (mLogShown) {
output.setdisplayedChild(1);
} else {
output.setdisplayedChild(0);
}
supportInvalidateOptionsMenu();
return true;
}
return super.onoptionsItemSelected(item);
}
项目:secrecy
文件:FilesListFragment.java
void switchView(final View frame,final int showView) {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
if (frame == null) {
return;
}
Fileslistadapter.ViewHolder holder = (Fileslistadapter.ViewHolder) frame.getTag();
ViewAnimator viewAnimator = holder.animator;
int viewIndex = 0;
switch (showView) {
case R.id.dataLayout:
viewIndex = 0;
break;
case R.id.DecryptLayout:
viewIndex = 1;
break;
}
viewAnimator.setdisplayedChild(viewIndex);
viewAnimator.setInAnimation(null);
holder.page = viewIndex;
}
});
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getwindow().requestFeature(Window.FEATURE_PROGRESS);
getwindow().setFeatureInt(Window.FEATURE_PROGRESS,Window.PROGRESS_VISIBILITY_ON);
setContentView(
getLayoutInflater().inflate(R.layout.main,null));
this.viewAnimator = (ViewAnimator) findViewById(R.id.mainViewAnimatorLayout);
this.myWebView = new MyWebView(this);
this.myMenu = new MyMenu(this,myWebView,viewAnimator);
viewAnimator.addView(myWebView);
viewAnimator.addView(
getLayoutInflater().inflate(R.layout.web_source,null));
if(!startActivityFromWidget(getIntent())){
startActivity();
}
}
public MyMenu(NavbroActivity navAppActivity,MyWebView myWebView,ViewAnimator viewAnimator) {
this.navAppActivity = navAppActivity;
this.myWebView = myWebView;
this.viewAnimator = viewAnimator;
this.slidingMenu = new SlidingMenu(navAppActivity);
slidingMenu.setMode(SlidingMenu.LEFT);
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
slidingMenu.setShadowWidthRes(R.dimen.shadow_width);
slidingMenu.setShadowDrawable(R.drawable.my_menu_shadow);
slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
slidingMenu.setFadeDegree(0.35f);
slidingMenu.attachToActivity(navAppActivity,SlidingMenu.SLIDING_CONTENT);
slidingMenu.setMenu(R.layout.left_menu);
this.view = slidingMenu.getMenu();
setEventOnClickButton();
setWebViewSettings();
}
项目:mkRemote
文件:Main.java
protected ViewAnimator buildView() {
LayoutInflater li = getLayoutInflater();
ViewAnimator va = (ViewAnimator) li.inflate(R.layout.base,null);
View v = li.inflate(R.layout.main,null);
if (app.isLite()) {
((ImageView) v.findViewById(R.id.logo)).setimageResource(R.drawable.logo_lite);
}
View touch = v.findViewById(R.id.touch_screen);
touch.setonTouchListener(simpletouchHandler);
LockSlider ls = (LockSlider) v.findViewById(R.id.drawer);
if (sharedPreferences.getBoolean(MkRemotePreferences.cs(R.string.c_lock_on),false)) {
ls.lock();
} else {
ls.unlock();
}
va.addView(v,MAIN_VIEW);
va.addView(li.inflate(R.layout.keyboard,null),KEYBOARD_VIEW);
va.addView(new View(this),BLANK_VIEW);
va.setdisplayedChild(currentView);
return va;
}
项目:MyMuPdfSample
文件:MuPDFActivity.java
private void makeButtonsView() {
mButtonsView = getLayoutInflater().inflate(R.layout.buttons,null);
mFilenameView = (TextView)mButtonsView.findViewById(R.id.docNameText);
mPageSlider = (SeekBar)mButtonsView.findViewById(R.id.pageSlider);
mPageNumberView = (TextView)mButtonsView.findViewById(R.id.pageNumber);
mInfoView = (TextView)mButtonsView.findViewById(R.id.info);
mSearchButton = (ImageButton)mButtonsView.findViewById(R.id.searchButton);
mReflowButton = (ImageButton)mButtonsView.findViewById(R.id.reflowButton);
mOutlineButton = (ImageButton)mButtonsView.findViewById(R.id.outlineButton);
mAnnotButton = (ImageButton)mButtonsView.findViewById(R.id.editAnnotButton);
mAnnottypeText = (TextView)mButtonsView.findViewById(R.id.annottype);
mTopBarSwitcher = (ViewAnimator)mButtonsView.findViewById(R.id.switcher);
mSearchBack = (ImageButton)mButtonsView.findViewById(R.id.searchBack);
mSearchFwd = (ImageButton)mButtonsView.findViewById(R.id.searchForward);
mSearchText = (EditText)mButtonsView.findViewById(R.id.searchText);
mLinkButton = (ImageButton)mButtonsView.findViewById(R.id.linkButton);
mMoreButton = (ImageButton)mButtonsView.findViewById(R.id.moreButton);
mTopBarSwitcher.setVisibility(View.INVISIBLE);
mPageNumberView.setVisibility(View.INVISIBLE);
mInfoView.setVisibility(View.INVISIBLE);
mPageSlider.setVisibility(View.INVISIBLE);
}
/**
* Flip to the next view of the {@code ViewAnimator}'s subviews. A call
* to this method will initiate a {@link FlipAnimation} to show the next
* View. If the currently visible view is the last view,flip direction
* will be reversed for this transition.
*
* @param viewAnimator the {@code ViewAnimator}
* @param dir the direction of flip
* @param duration the transition duration in milliseconds
*/
public static void flipTransition(final ViewAnimator viewAnimator,long duration) {
final View fromView = viewAnimator.getCurrentView();
final int currentIndex = viewAnimator.getdisplayedChild();
final int nextIndex = (currentIndex + 1)%viewAnimator.getChildCount();
final View toView = viewAnimator.getChildAt(nextIndex);
if(android.os.Build.VERSION.SDK_INT>=12) {
//New way of flipping.
flipTransition(fromView,toView);
}else{
//Traditional flip.
Animation[] animc = AnimationFactory.flipAnimation(fromView,(nextIndex < currentIndex?dir.theOtherDirection():dir),null);
viewAnimator.setoutAnimation(animc[0]);
viewAnimator.setInAnimation(animc[1]);
viewAnimator.showNext();
}
}
项目:AnimationApiDemos
文件:BookActivity.java
private void useCodeAnimation(ViewAnimator pages) {
// 用代码定义一个动画
AnimationSet slideAnimationSet = new AnimationSet(true);
// 平移动画
TranslateAnimation slide = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT,1f,Animation.RELATIVE_TO_PARENT,Animation.RELATIVE_TO_SELF,0);
// 缩放动画
ScaleAnimation scale = new ScaleAnimation(10,1,10,1);
// 把平移和缩放动画加入动画集合
slideAnimationSet.addAnimation(slide);
slideAnimationSet.addAnimation(scale);
// 持续时间设置为1000ms
slideAnimationSet.setDuration(1000);
// 设置动画
pages.setInAnimation(slideAnimationSet);
}
项目:q-mail
文件:RecipientMvpView.java
public RecipientMvpView(MessageCompose activity) {
this.activity = activity;
toView = (RecipientSelectView) activity.findViewById(R.id.to);
ccView = (RecipientSelectView) activity.findViewById(R.id.cc);
bccView = (RecipientSelectView) activity.findViewById(R.id.bcc);
ccwrapper = activity.findViewById(R.id.cc_wrapper);
ccDivider = activity.findViewById(R.id.cc_divider);
bccwrapper = activity.findViewById(R.id.bcc_wrapper);
bccDivider = activity.findViewById(R.id.bcc_divider);
recipientExpanderContainer = (ViewAnimator) activity.findViewById(R.id.recipient_expander_container);
cryptoStatusView = (ToolableViewAnimator) activity.findViewById(R.id.crypto_status);
cryptoStatusView.setonClickListener(this);
cryptoSpecialModeIndicator = (ToolableViewAnimator) activity.findViewById(R.id.crypto_special_mode);
cryptoSpecialModeIndicator.setonClickListener(this);
toView.setonFocuschangelistener(this);
ccView.setonFocuschangelistener(this);
bccView.setonFocuschangelistener(this);
View recipientExpander = activity.findViewById(R.id.recipient_expander);
recipientExpander.setonClickListener(this);
View toLabel = activity.findViewById(R.id.to_label);
View cclabel = activity.findViewById(R.id.cc_label);
View bcclabel = activity.findViewById(R.id.bcc_label);
toLabel.setonClickListener(this);
cclabel.setonClickListener(this);
bcclabel.setonClickListener(this);
}
项目:GitHub
文件:MainActivity.java
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem logToggle = menu.findItem(R.id.menu_toggle_log);
logToggle.setVisible(findViewById(R.id.sample_output) instanceof ViewAnimator);
logToggle.setTitle(mLogShown ? R.string.sample_hide_log : R.string.sample_show_log);
return super.onPrepareOptionsMenu(menu);
}
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem logToggle = menu.findItem(R.id.menu_toggle_log);
logToggle.setVisible(findViewById(R.id.sample_output) instanceof ViewAnimator);
logToggle.setTitle(mLogShown ? R.string.sample_hide_log : R.string.sample_show_log);
return super.onPrepareOptionsMenu(menu);
}
项目:SmartRC
文件:MainActivity.java
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem logToggle = menu.findItem(R.id.menu_toggle_log);
logToggle.setVisible(findViewById(R.id.sample_output) instanceof ViewAnimator);
logToggle.setTitle(mLogShown ? R.string.sample_hide_log : R.string.sample_show_log);
return super.onPrepareOptionsMenu(menu);
}
项目:FastAndroid
文件:ContactDetailActivity.java
private void initView() {
mTargetPortrait = (AsyncImageView) findViewById(R.id.target_portrait);
mTargetName = (TextView) findViewById(R.id.target_name);
mArrow = (ImageView) findViewById(R.id.target_group_arrow);
mContactName = (TextView) findViewById(R.id.contact_name);
mMessage = (EditText) findViewById(R.id.message);
mSend = (TextView) findViewById(R.id.send);
mCancel = (TextView) findViewById(R.id.cancel);
mViewAnimator = (ViewAnimator) findViewById(R.id.va_detail);
mGridView = (GridView) findViewById(R.id.gridview);
mCancel.requestFocus();
this.setFinishOnTouchOutside(false);
}