Java Code Examples for android.widget.Gallery.setSelection()

The following are Jave code examples for showing how to use setSelection() of the android.widget.Gallery class. You can vote up the examples you like. Your votes will be used in our system to get more good examples.
Example 1
Project: YalpStore   File: FullscreenImageActivity.java   Source Code and License Vote up 6 votes
@Override
protected void onNewIntent(Intent intent) {
    super.onNewIntent(intent);

    if (null == DetailsActivity.app) {
        Log.w(getClass().getSimpleName(), "No app stored");
        finish();
        return;
    }

    Gallery gallery = ((Gallery) findViewById(R.id.gallery));
    gallery.setAdapter(new FullscreenImageAdapter(
        this,
        DetailsActivity.app.getScreenshotUrls(),
        getWindowManager().getDefaultDisplay().getWidth(),
        getWindowManager().getDefaultDisplay().getHeight()
    ));
    gallery.setSelection(intent.getIntExtra(INTENT_SCREENSHOT_NUMBER, 0));
}
 
Example 2
Project: camera   File: PictrueView.java   Source Code and License Vote up 6 votes
@Override
public void onCreate(Bundle savedInstanceState)
{
	super.onCreate(savedInstanceState);
	setContentView(R.layout.main);
	gallery = (Gallery) findViewById(R.id.gallery);
	bitmap = SDUtil.getImagePathFromSD(); 
	imageAdapter = new ImageAdapter(this, bitmap.size());
	gallery.setAdapter(imageAdapter);
	gallery.setOnItemSelectedListener(this);
	gallery.setSelection(1);// 璁剧疆涓�鍔犺浇Activity灏辨樉绀虹殑鍥剧墖涓虹浜屽紶

	gallery.setOnItemClickListener(this);

	iv = (ImageView) findViewById(R.id.iv);
	//imageSwitcher.setFactory(this);

	// 璁剧疆鍔ㄧ敾鏁堟灉 娣″叆娣″嚭
	//imageSwitcher.setInAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_in));
	//imageSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this, android.R.anim.fade_out));
}
 
Example 3
Project: CommunityService   File: GalleryActivity.java   Source Code and License Vote up 5 votes
@Override
protected void initViews(Bundle savedInstanceState) {
	setContentView(R.layout.activity_gallery);

	mGallery = (Gallery) findViewById(R.id.gallery);
	mImgAdapter = new GalleryAdapter(this);
	mGallery.setAdapter(mImgAdapter); 					// 设置图片资源
	mGallery.setGravity(Gravity.CENTER_HORIZONTAL);		// 设置水平居中显示
	mGallery.setSelection(mImgAdapter.mImgs.length * 100); // 设置起始图片显示位置(可以用来制作gallery循环显示效果)

	mGallery.setOnItemClickListener(mClickListener); // 设置点击图片的监听事件(需要用手点击才触发,滑动时不触发)
	mGallery.setOnItemSelectedListener(mSelectedListener); // 设置选中图片的监听事件(当图片滑到屏幕正中,则视为自动选中)
	mGallery.setUnselectedAlpha(0.3f);	// 设置未选中图片的透明度
	mGallery.setSpacing(40); // 设置图片之间的间距
}
 
Example 4
Project: pasteque-android   File: PaymentFragment.java   Source Code and License Vote up 5 votes
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View layout = inflater.inflate(R.layout.payment_zone, container, false);
    mPaymentModes = (Gallery) layout.findViewById(R.id.payment_modes);
    List<PaymentMode> modes = Data.PaymentMode.paymentModes(mContext);
    mPaymentModes.setAdapter(new PaymentModesAdapter(modes));
    mPaymentModes.setOnItemSelectedListener(new PaymentModeItemSelectedListener());
    mPaymentModes.setSelection(0, false);
    mCurrentMode = modes.get(0);

    mInput = (EditText) layout.findViewById(R.id.input);
    mInput.setInputType(InputType.TYPE_NULL); // Should be TextView.
    mNumberPad = (NumKeyboard) layout.findViewById(R.id.numkeyboard);
    mNumberPad.setKeyHandler(new Handler(this));

    mPaymentsList = (ListView) layout.findViewById(R.id.payments_list);
    mPaymentsList.setAdapter(new PaymentsAdapter(mPaymentsListContent, this));

    mRemaining = (TextView) layout.findViewById(R.id.ticket_remaining);
    mGiveBack = (TextView) layout.findViewById(R.id.give_back);

    mCusInfo = (LinearLayout) layout.findViewById(R.id.user_characteristic);
    mCusPrepaid = (TextView) layout.findViewById(R.id.custPrepaidAmount);
    mCusDebt = (TextView) layout.findViewById(R.id.currentDebt);
    mCusDebtMax = (TextView) layout.findViewById(R.id.mountMax);

    LinearLayout customerList = (LinearLayout) layout.findViewById(R.id.customers_list);
    customerList.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            mListener.onPfCustomerListClick();
        }
    });

    updateView();
    return layout;
}
 
Example 5
Project: 4pdaClient-plus   File: BbCodesBasePanel.java   Source Code and License Vote up 5 votes
public BbCodesBasePanel(Context context, Gallery gallery, EditText editText,
                        IGetBitmap getBitmap) {
    mContext = context;
    m_GetBitmapFunc = getBitmap;
    initVars();
    gallery.setAdapter(new ImageAdapter(context, getImages()));
    txtPost = editText;

    gallery.setSelection(3, true);
}