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

مشکل در برقراری ارتباط بین دو layout در یک Activity (حل شد)

gadolf  10 سال پیش  10 سال پیش
0 0

در این کد دو تا layout در یک Activity تعریف شده. layout دوم مخصوص نمایش عکس ه و layout اول لیستی از عناوین عکس هایی است که قرار است در layout دوم به نمایش دربیاد.

مشکل اینجاست که وقتی میخوام از layout دوم خارج بشم وارد layout قبلیش یعنی layout یک نمیشه و کلا از Activity حاضر، خارج میشه. این امر طبیعی ه ولی من اینو نمیخوام. من میخوام وقتی توی layout اول روی بازگشت کلیک کنم وارد layout دوم بشه و اگر در layout دوم روی بازگشت کلیک کنم حالا از Activity حاضر خارج بشه.

این هم کدهای من:

 public class Anatomy1 extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.anatomy1);  //معرفی لایه اول
LinearLayout num1 = (LinearLayout) findViewById(R.id.num1); num1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { setContentView(R.layout.show_img); //معرفی لایه دوم final FrameLayout layout = (FrameLayout) findViewById(R.id.my_frame); final TouchImage iv = new TouchImage(getApplicationContext()); iv.setImageResource(R.drawable.anatomy); layout.addView(iv); onKeyDown(0, null); } }); } }
 برای این سوال پاسخی وجود ندارد.

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