رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

ست کردن textview و imageview در برنامه نویسی اندروید


پست های پیشنهاد شده

سلام، من در برنامه نویسی اندروید میخوام مثلا image view ک پایینش text view گذاشتم موقع next زدن هردو تغییر کنه الان من میتونم فقط image view رو next کنم اما text view تغییر نمیکنه ، حالا من میخوام ایمیج ویو و تکست ویو رو باهم ست کنم ک بره ایمیج ویو و تکست ویو بعدی در اکلیپس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام، من در برنامه نویسی اندروید میخوام مثلا image view ک پایینش text view گذاشتم موقع next زدن هردو تغییر کنه الان من میتونم فقط image view رو next کنم اما text view تغییر نمیکنه ، حالا من میخوام ایمیج ویو و تکست ویو رو باهم ست کنم ک بره ایمیج ویو و تکست ویو بعدی در اکلیپس

کد این قسمت رو بزارید


کد این قسمت رو بزارید

برای textview متنی ست کردی؟موقع عوض کردن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

public class MainActivity extends Activity { 

 

  

 Button  btn,btn1; 

 ImageView ImgV; 

 textview txt; 

 int ImageID=0; 

 protected void onCreate(Bundle savedInstanceState) { 

  super.onCreate(savedInstanceState); 

  setContentView(R.layout.activity_main); 

  btn=(Button)findViewById(R.id.button1); 

  btn1=(Button)findViewById(R.id.button2); 

  ImgV=(ImageView)findViewById(R.id.imageView1); 

  txt=(textview)findViewById(R.id.textView1); 

  ShowImage(); 

  btn.setOnClickListener(new  OnClickListener() { 

    

   @Override 

   public void onClick(View arg0) { 

    // TODO Auto-generated method stub 

     

      ImageID=(ImageID+1)%6; 

      ShowImage(); 

   

 ); 

   

     btn1.setOnClickListener(new  OnClickListener() { 

    

   @Override 

   public void onClick(View arg0) { 

    // TODO Auto-generated method stub 

     

    if (ImageID!=0) 

      ImageID=(ImageID-1)%6; 

         ShowImage(); 

   

 ); 

   

   

 

 

 private  void  ShowImage(){ 

  

   switch(ImageID) 

   { 

   case 0:ImgV.setImageResource(R.drawable.image0); 

    break; 

   case 1:ImgV.setImageResource(R.drawable.image1); 

    break; 

   case 2:ImgV.setImageResource(R.drawable.image2); 

    break; 

   case 3:ImgV.setImageResource(R.drawable.image3); 

    break; 

   case 4:ImgV.setImageResource(R.drawable.image4); 

    break; 

   case 5:ImgV.setImageResource(R.drawable.image5); 

    break; 

   }

الان من چطوري ي متن تكست ويو زير عكساي مشخص شده بذارم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 private  void  ShowImage(){ 

  

   switch(ImageID) 

   { 

   case 0:ImgV.setImageResource(R.drawable.image0); 

    break; 

   case 1:ImgV.setImageResource(R.drawable.image1); 

    break; 

   case 2:ImgV.setImageResource(R.drawable.image2); 

    break; 

   case 3:ImgV.setImageResource(R.drawable.image3); 

    break; 

   case 4:ImgV.setImageResource(R.drawable.image4); 

    break; 

   case 5:ImgV.setImageResource(R.drawable.image5); 

    break; 

   }

یک تکست ویو میزاری و در این قسمت بالا تکست رو ست کن

 private  void  ShowImage(){ 

  

   switch(ImageID) 

   { 

   case 0:ImgV.setImageResource(R.drawable.image0); 

tv1.settext("string");

    break; 

   case 1:ImgV.setImageResource(R.drawable.image1); 

tv1.settext("string");

    break; 

   case 2:ImgV.setImageResource(R.drawable.image2); 

tv1.settext("string");

    break; 

   case 3:ImgV.setImageResource(R.drawable.image3); 

tv1.settext("string");

    break; 

   case 4:ImgV.setImageResource(R.drawable.image4); 

tv1.settext("string");

    break; 

   case 5:ImgV.setImageResource(R.drawable.image5); 

    break; 

   }

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...