آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

fade in کردن یک ImageButton

124715  9 سال پیش  9 سال پیش
0 0

حل شد

با سلام خدمت دوستان خوب

من یه کد نوشتم توی اون دکمه اول با fade in روشن میشه و بعدش باهاش ورود پیدا میکنیم به صفحه بعد ، ولی مشکل از اینجاست که وقتی ست آن کلیک لیسنر را مینویسم که کدای مربوطه را بنویسم ارور رخ میده ، البته ارور اجرایی هستش و موقع اجرا رخ میده و برنامه بسته میشه ، لطفا راهنماییم کنید ممنون میشم


import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.WindowManager;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.DecelerateInterpolator;
import android.widget.ImageButton;
import android.widget.ImageView;

public class MainActivity extends AppCompatActivity {
ImageView img_garson;
ImageButton btn_enter;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
View myView = findViewById(R.id.img_garson);
// define Animation ((fade in))
Animation fadeIn = new AlphaAnimation(0, 1);
fadeIn.setInterpolator(new DecelerateInterpolator());
fadeIn.setDuration(6000);
// set Animation
myView.setVisibility(View.GONE);
myView.setVisibility(View.VISIBLE);
myView.setAnimation(fadeIn);
//2
View myView2 = findViewById(R.id.btn_enter);
// define Animation ((fade in))
Animation fadeIn2 = new AlphaAnimation(0, 1);
fadeIn2.setInterpolator(new DecelerateInterpolator());
fadeIn2.setDuration(10000);
// set Animation
myView2.setVisibility(View.GONE);
myView2.setVisibility(View.VISIBLE);
myView2.setAnimation(fadeIn2);
btn_enter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

}
});

}
}

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
124715  9 سال پیش
0 0

مشکلم حل شد دو ساعت روش داشتم فکر میکردم دریغ که یه اشتباه ساده دلیلش بود ، به دلیل اینکه یکبار موقع Fade کردن تعریف کرده بودم button را دیگه تعریفش نکردم و فقط با یک خطی که

btn_enter=(ImageButton) findViewById(R.id.btn_enter);

 بود مشکل حل شد با تشکر از همگی


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .