leadstar71

از بین بردن زمینه Button

8 ارسال در این موضوع قرار دارد

دوستان کسی میتونه منو راهنمایی کنه که چطور میتوان زمینه یک button رو از بین برد و فقط از متن آن استفاده کرد؟

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


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

خصوصیت Background را transparent کنید

[shcode=xml]  android:background="@android:color/transparent"[/shcode]

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


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

من این رو باید در کجا وارد کنم. لطفا راهنمایی کنید

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


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

اگر button رو در یک اکتیویتی تعریف کرده باشی می تونی در فایل Layout  اکتیویتی مورد نظر کد ذکر شده در فوق رو وارد کنی مانند زیر :

            android:id="@+id/button1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:background="@android:color/transparent"        android:text="Click Me"        android:textColor="#FFFFFF" />

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


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

دوست عزیز بابت راهنمایی ممنون. ولی میخوام موقعی که روش کلیک میکنم یک عکس العملی رو گوشی نشون بده. یعنی همینکه روش زدم به رنگ مشکلی در بیاد

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


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

سلام باید selector تعریف کنید و اون رو به عنوان پس زمینه دکمه قرار بدین

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


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

میشه بیشتر در این مورد توضیح بدید. من مبتدی هستم. کجا selector رو تعریف کنم. کدش چجوریه؟

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


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

برای درست کردن دکمه های دو حالته به این صورت عمل کنین

اول متغیر زیر را در برنامه تعریف کنید

[shcode=java]int flag1=0;[/shcode]

و بعد کد مربوط به دکمه رو بنویسید

[shcode=java]        final Button btn1=(Button) findViewById(R.id.btnHome);

        btn1.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View v) {

                // TODO Auto-generated method stub

                 if(flag1==0){

                   

                    btn1.setBackgroundResource(R.drawable.pic2);

                    flag1=1;

                    finish();

                    startActivity(new Intent(home.this,page2.class));

                }

                else if (flag1==1) {

                    btn1.setBackgroundResource(R.drawable.pic1);

                    flag1=0;

                }

               

               

            }

        });[/shcode]

دو عکس در پوشه drawable قرار گرفته تا هر دو حالت دکمه را نمایش دهد

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری