نمایش نتایج 1 تا 2 از 2

نام تاپیک: مشکل با ساخت اسلایدر

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1395
    پست
    77

    مشکل با ساخت اسلایدر

    سلام
    من میخوام با استفاده از ViewFlipper یه اسلایدر بسازم
    و کد هایی که نوشتم بصورت زیر هست .
    ولی وقتی اجرا میگیرم خطا میده .
    خطا هم مربوط یه این خط هست Picasso.with(main.this).load(list.get(i)).into(ima geView);

    اینم کد هایی که نوشتم
    کسی میتونه راهنمایی کنه

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

    list = new ArrayList<>();
    list.add("لینک تصویر اول ");
    list.add("لینک تصویر ذوم");
    list.add("لینک تصویر سوم");
    list.add("لینک تصویر چهارم ");
    int i = 0;
    while (i <= list.size()) {
    imageView = new ImageView(this);

    imageView.setScaleType(ImageView.ScaleType.FIT_XY) ;
    flipper.addView(imageView);
    Picasso.with(main.this).load(list.get(i)).into(ima geView);

    i++;
    }

  2. #2
    کاربر دائمی آواتار godofphp
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    between 0 and 1
    پست
    792

    نقل قول: مشکل با ساخت اسلایدر

    یه نمونه کد دارم میزارم شاید به دردت بخوره همین رو تست کن

    XML
    <?xml version="1.0" encoding="utf-8"?>


    <LinearLayoutandroid:id="@+id/LinearLayout01"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical">

    <RadioGroupandroid:id="@+id/radioGroup1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <RadioButtonandroid:layout_height="wrap_content"
    android:id="@+id/radio0"android:layout_width="wrap_content"
    android:text="Show View 1"android:checked="true"></RadioButton>
    <RadioButtonandroid:layout_height="wrap_content"
    android:id="@+id/radio1"android:layout_width="wrap_content"
    android:text="Show view 2"></RadioButton>
    <RadioButtonandroid:layout_height="wrap_content"
    android:id="@+id/radio2"android:layout_width="wrap_content"
    android:text="Show View 3"></RadioButton>
    </RadioGroup>

    <ViewFlipperandroid:id="@+id/ViewFlipper01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <!--adding views to ViewFlipper-->
    <TextViewandroid:id="@+id/TextView01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="First view is now displayed"></TextView>
    <TextViewandroid:id="@+id/TextView02"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Second view is now displayed"></TextView>
    <TextViewandroid:id="@+id/TextView03"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Third view is now displayed"></TextView>
    </ViewFlipper>

    </LinearLayout>


    JAVA
    package com.test.threeviews;
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.RadioButton;
    import android.widget.ViewFlipper;

    public class ThreeViewsinaFlipperActivity extends Activity {

    RadioButton RB0;
    RadioButton RB1;
    RadioButton RB2;
    ViewFlipper VF;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    /*
    * Find the views declared in main.xml.
    */
    RB0 = (RadioButton) findViewById(R.id.radio0);
    RB1 = (RadioButton) findViewById(R.id.radio1);
    RB2 = (RadioButton) findViewById(R.id.radio2);
    VF = (ViewFlipper) findViewById(R.id.ViewFlipper01);

    /*
    * Set a listener that will listen for clicks on the radio buttons and
    * perform suitable actions.
    */
    RB0.setOnClickListener(radio_listener);
    RB1.setOnClickListener(radio_listener);
    RB2.setOnClickListener(radio_listener);
    }

    /*
    * Define a OnClickListener that will change which view that is displayed by
    * the ViewFlipper
    */
    private OnClickListener radio_listener = new OnClickListener() {
    public void onClick(View v) {
    switch (v.getId()) {
    case R.id.radio0:
    VF.setDisplayedChild(0);
    break;
    case R.id.radio1:
    VF.setDisplayedChild(1);
    break;
    case R.id.radio2:
    VF.setDisplayedChild(2);
    break;
    }
    }
    }; }

تاپیک های مشابه

  1. مشکل با ساخت اسلایدر
    نوشته شده توسط eneahh در بخش PHP
    پاسخ: 1
    آخرین پست: دوشنبه 31 فروردین 1394, 16:19 عصر
  2. سوال: مشکل با ساخت یوزر در WAT
    نوشته شده توسط khz-web1 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 18 تیر 1387, 00:13 صبح
  3. مشکل با ساخت نمودار
    نوشته شده توسط VisualStudio در بخش گزارش سازی با Crystal Report
    پاسخ: 4
    آخرین پست: جمعه 26 مرداد 1386, 13:03 عصر
  4. یه مشکل با ساخت TABLE
    نوشته شده توسط TRex2000 در بخش VB.NET
    پاسخ: 6
    آخرین پست: پنج شنبه 18 مرداد 1386, 18:17 عصر
  5. مشکل با ساخت پوشه
    نوشته شده توسط raravaice در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: دوشنبه 08 مرداد 1386, 16:48 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •