انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
یه مشکل با باز شدن اکتیویتی جدید توسط دکمه (در برنامه نویسی اندروید)

یه مشکل با باز شدن اکتیویتی جدید توسط دکمه (در برنامه نویسی اندروید)

#1
سلام

این کد های اکتیویتی من هست :

کد:
package com.example.finaltest;


import android.support.v7.app.ActionBarActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;

public class Show_Subjects extends ActionBarActivity {

    public String Subject_number;
    Globals global = new Globals();

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.show_subjects);
      
  
    Bundle extras = getIntent().getExtras();
            if (extras != null) {
                    Subject_number = extras.getString("subject_number");
            }
          
            TextView tv1 = (TextView) findViewById(R.id.textView1);
            String stringName_1 = "subject_" + String.valueOf(Subject_number);;
            int resID_1 = getResources().getIdentifier(stringName_1, "string", getPackageName());
            tv1.setText(resID_1);
          
            TextView tv2 = (TextView) findViewById(R.id.textView8);
            String stringName_2 = "subject_text_" + String.valueOf(Subject_number);;
            int resID_2 = getResources().getIdentifier(stringName_2, "string", getPackageName());
            tv2.setText(resID_2);
            
            TextView tv3 = (TextView) findViewById(R.id.textView3);
            String stringName_3 = "subject_makan_" + String.valueOf(Subject_number);;
            int resID_3 = getResources().getIdentifier(stringName_3, "string", getPackageName());
            tv3.setText(resID_3);
            
            TextView tv4 = (TextView) findViewById(R.id.textView5);
            String stringName_4 = "subject_masafat_" + String.valueOf(Subject_number);;
            int resID_4 = getResources().getIdentifier(stringName_4, "string", getPackageName());
            tv4.setText(resID_4);
            
            TextView tv5 = (TextView) findViewById(R.id.textView7);
            String stringName_5 = "subject_zaman_" + String.valueOf(Subject_number);;
            int resID_5 = getResources().getIdentifier(stringName_5, "string", getPackageName());
            tv5.setText(resID_5);
          
            ImageView im2 = (ImageView) findViewById(R.id.imageView1);
            String imageName = "image_" + String.valueOf(Subject_number);;
            int image_resID_2 = getResources().getIdentifier(imageName, "drawable", getPackageName());
            im2.setImageResource(image_resID_2);
            
            };
            
    

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.show__subjects, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
}

تو فایل xml همین اکتیویتی من یه دکمه اضافه کردم با شناسه button1، حالا می خوام وقتی رو اون کلیک میشه بره به یه اکتیویتی جدید.
از چه کدی و کجا باید استفاده کنم؟
پاسخ

یه مشکل با باز شدن اکتیویتی جدید توسط دکمه (در برنامه نویسی اندروید)

#2
سلام
یه سری به اینجا بزنید

www.kelidestan.com/keys/keys.php?key=2727
 
پاسخ
 سپاس شده توسط admin

یه مشکل با باز شدن اکتیویتی جدید توسط دکمه (در برنامه نویسی اندروید)

#3
سلام.
علاوه بر کلیدی که ذکر کردند، کلید زیر نیز دقیقا همان کد مورد نظر شما را شرح می دهد :

کلید شماره 256


 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط parniaznet ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان