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

کاستوم کنترل کردن اسلایدمنو(حل شد)

h_uk2009  11 سال پیش  11 سال پیش
0 0

سلام من همه کارای کاستوم کنتر ل کردن اسلاید منو رو کردم و فقط یک خط کد گیر میده ! روانیم کرده کمک کنید لطفا حل شه تا من هم زودتر نسخه کاملشو توی همین پست بزارم تا همه خیرشو ببینین !

این خط کد که مربوط به اینه که اکتیویتی رو به اسلاید معرفی کنی لامصب گیر میده ! واقعا نمیدونم چکارش کنم از استاد و دیگر دوستنان کمک میخوام مرصی اینم تکه کد کاستوم کنترل اسلایدر ... کلاس جی و کتابخونه ها و همه و همه هم اومی فقط همین خط کد رو قبول نمیکنه به خطی گیر میده که باید یک اکتیویتی بهش نسبت بدیم که من از G.currentActivity استفاده میکنم ولی متاسفانه پروژه باز نمیشه اصلا و ارور میده این خطو که بردارم قشنگ کار میکنه ولی اسلایدر کار نمیکنه

خط خطا رو توی کد مشخص کردم :

 package s.s;

import android.content.Context;
import android.content.Intent;
import android.util.AttributeSet;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.Toast;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;


public class menu extends LinearLayout {

private String st;
protected String StringCurrentActivity;
protected Intent intent;


public menu(Context context) {
super(context);
intialize(context);
}


public menu(Context context, AttributeSet attrs) {
super(context, attrs);
intialize(context);

}


private void intialize(Context context) {
View view = G.layoutInflater.inflate(R.layout.menu, null);

SlidingMenu menu = new SlidingMenu(G.context);
menu.setMode(SlidingMenu.RIGHT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setBehindOffset(200);
menu.setFadeDegree(0.35f);
خط خطا-> menu.attachToActivity(G.CurrentActivity, SlidingMenu.SLIDING_CONTENT);


view.findViewById(R.id.layout_crop).setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Toast.makeText(G.context, "Crop Clicked", Toast.LENGTH_SHORT).show();
}
});

menu.setMenu(view);

}
}

0 0
لطفا این پستو حذف کنید ... جواب میشه از طریق handler میشه دسترسی پیدا کرد .. مرصی از کمکتون ! (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
0 0

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

لینک 


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