Android Open Source - african-art-talent-discovery Transparent Dialog From Project Back to project page african-art-talent-discovery .
License The source code is released under:
GNU General Public License
If you think the Android project african-art-talent-discovery listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.appsng.reusables;
/ / f r o m w w w . j a v a 2 s . c o m
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.Context;
import android.view.Gravity;
import android.view.ViewGroup.LayoutParams;
import android.view.WindowManager;
import android.view.animation.Animation;
import android.view.animation.LinearInterpolator;
import android.view.animation.RotateAnimation;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import com.ekoconnect.afriphotos.R;
public class TransparentDialog extends Dialog {
private ImageView iv;
public TransparentDialog(Context context, int resourceIdOfImage) {
super (context, R.style.TransparentProgressDialog);
/* WindowManager.LayoutParams wlmp = getWindow().getAttributes();
wlmp.gravity = Gravity.CENTER_HORIZONTAL;
getWindow().setAttributes(wlmp);*/
setTitle(null);
setCancelable(true);
LinearLayout layout = new LinearLayout(context);
layout.setOrientation(LinearLayout.VERTICAL);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
iv = new ImageView(context);
iv.setImageResource(resourceIdOfImage);
layout.addView(iv, params);
addContentView(layout, params);
}
@Override
public void show() {
super.show();
RotateAnimation anim = new RotateAnimation(0.0f, 360.0f , Animation.RELATIVE_TO_SELF, .5f, Animation.RELATIVE_TO_SELF, .5f);
anim.setInterpolator(new LinearInterpolator());
anim.setRepeatCount(Animation.INFINITE);
anim.setDuration(3000);
iv.setAnimation(anim);
iv.startAnimation(anim);
}
}
Java Source Code List com.appsng.adapters.CommentAdapter.java com.appsng.adapters.ImagePagerAdapter.java com.appsng.adapters.NotificationAdapter.java com.appsng.adapters.PhotoGridAdapter.java com.appsng.adapters.PhotoItemAdapter.java com.appsng.adapters.PortfolioAdapter.java com.appsng.connectors.AppUtility.java com.appsng.connectors.CustomHttpClient2.java com.appsng.connectors.CustomHttpClient.java com.appsng.connectors.HttpFileUpload.java com.appsng.connectors.LocalDataBase.java com.appsng.models.Comment.java com.appsng.models.Notification.java com.appsng.models.PhotoList.java com.appsng.models.Photo.java com.appsng.models.Portfolio.java com.appsng.reusables.Base64.java com.appsng.reusables.CropOptionAdapter.java com.appsng.reusables.CropOption.java com.appsng.reusables.ImageHelper.java com.appsng.reusables.TransparentDialog.java com.appsng.reusables.Utilities.java com.appsng.reusables.WakeLocker.java com.appsng.reusables.ZoomImage.java com.ekoconnect.afriphoto.fragments.BaseFragment.java com.ekoconnect.afriphoto.fragments.Comments.java com.ekoconnect.afriphoto.fragments.FragmentImageView.java com.ekoconnect.afriphoto.fragments.Home.java com.ekoconnect.afriphoto.fragments.Index.java com.ekoconnect.afriphoto.fragments.Notifications.java com.ekoconnect.afriphoto.fragments.Register.java com.ekoconnect.afriphotos.ActivityFragment.java com.ekoconnect.afriphotos.AwesomeActivity.java com.ekoconnect.afriphotos.CameraActivity.java com.ekoconnect.afriphotos.CopyOfMainActivity.java com.ekoconnect.afriphotos.GCMIntentService.java com.ekoconnect.afriphotos.GCM.java com.ekoconnect.afriphotos.HomeActivity.java com.ekoconnect.afriphotos.ImageViewActivity.java com.ekoconnect.afriphotos.ImageViewPager.java com.ekoconnect.afriphotos.MainActivity.java com.ekoconnect.afriphotos.MyPhotos.java com.ekoconnect.afriphotos.NotificationActivity.java com.ekoconnect.afriphotos.Portfolio.java com.ekoconnect.afriphotos.RefreshListView.java com.ekoconnect.afriphotos.SplashScreen.java com.ekokonnect.aada.MainActivity.java