feri

مشکل با اکستند شدن کلاس اصلی برنامه از listActivity

4 ارسال در این موضوع قرار دارد

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

هنگامی که از کلاس ListActivity استفاده میکنید حتما باید در اکتیویتی خود یک لیست وجود داشته باشد و توانایی قرار دادن هیچ ویجت دیگری را نخواهید داشت. لطفا کد کلاس خود را در انجمن قرار دهید تا مشکل پیدا شود:exclamation:

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر



اینم xmal

2.png

1.png

2.png.583a475ff7a8b5d55d6a53bedc391c24.png

1.png.a0862d479c40ab91e296c5582e73d2a4.png

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

بدین صورت میتوانید عمل کنید:

[shcode=java]

static final String[] FRUITS = new String[] { "Apple", "Avocado", "Banana",

            "Blueberry", "Coconut", "Durian", "Guava", "Kiwifruit",

            "Jackfruit", "Mango", "Olive", "Pear", "Sugar-apple" };

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

 

        // no more this

        // setContentView(R.layout.list_fruit);

 

        setListAdapter(new ArrayAdapter(this, R.layout.list_fruit,FRUITS));

 

        ListView listView = getListView();

        listView.setTextFilterEnabled(true);

 

        listView.setOnItemClickListener(new OnItemClickListener() {

            public void onItemClick(AdapterView<?> parent, View view,

                    int position, long id) {

                // When clicked, show a toast with the TextView text

                Toast.makeText(getApplicationContext(),

                ((TextView) view).getText(), Toast.LENGTH_SHORT).show();

            }

        });

 

    }

[/shcode]

سپس یک لایوت طراحی کنید  list_fruit.xml  :

[shcode=xml]

<?xml version="1.0" encoding="utf-8"?>

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:padding="10dp"

    android:textSize="20sp" >

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری