PDA

View Full Version : دسترسی به اشیا در کلاس



talent1
یک شنبه 12 مهر 1394, 12:52 عصر
سلام
سئوالم یه خورده مبتدیه ولی ...
یه کد نوشتم واسه اکشن بار به این صورت :


getSupportActionBar().setDisplayShowTitleEnabled(f alse);
getSupportActionBar().setDisplayShowHomeEnabled(fa lse);
ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(R.layout.actionbars, null);
getSupportActionBar().setCustomView(actionBarLayou t);
getSupportActionBar().setDisplayShowCustomEnabled( true);

بخوام توی همه اکتویتی ها کپی کنم ضایع هست .
منظورم اینه که فقط توی کلاس بنویسمش بعد توی همه اکتویتی ها فراخونیش کنم .

Nevercom
یک شنبه 12 مهر 1394, 15:37 عصر
میتونید یک کلاس بنویسید مثلاً با نام BaseActivity که از AppCompatActivity مشتق شده باشه، تو اون کلاس خصوصیت های مشترک بین همه ی اکتیویتی ها رو تعریف کنید و شخصی سازی ها رو انجام بدید، بعد بقیه ی اکتیویتی ها رو از این کلاس مشتق کنید.

talent1
یک شنبه 12 مهر 1394, 15:44 عصر
میشه بیشتر توضیح بدید ؟ ممنون