سلام.
من یه لیست ویو ساختم که توش دوتا آیتم دارم.دوتا هم اکتیویتی دارم که وقتی روی هرکدوم از آیتم ها کلیک شد،به اکتیویتی مشخصی بره.من این کارو با استفاده از روش سوییچ انجام دادم.ولی متاسفانه مشکل اینجاست که آیتم اولی کار نمیکنه.این هم کد جاوا:
اگه راهنمایی کنید ممنون میشم
من یه لیست ویو ساختم که توش دوتا آیتم دارم.دوتا هم اکتیویتی دارم که وقتی روی هرکدوم از آیتم ها کلیک شد،به اکتیویتی مشخصی بره.من این کارو با استفاده از روش سوییچ انجام دادم.ولی متاسفانه مشکل اینجاست که آیتم اولی کار نمیکنه.این هم کد جاوا:
اگه راهنمایی کنید ممنون میشم
کد پیاچپی:
import android.os.Bundle;
import android.app.ListActivity;
import android.content.Intent;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MainActivity extends ListActivity {
String str = {"File","File2"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayAdapter<String> adapter = new ArrayAdapter<String>;(this,
android.R.layout.simple_list_item_1, str);
setListAdapter(adapter);
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
Toast.makeText(this, str[position] +" entekhabe shoma bud!", Toast.LENGTH_SHORT).show();
switch (position) {
case 1:
startActivity(new Intent(MainActivity.this, File.class));
break;
case 3:
startActivity(new Intent(MainActivity.this, File2.class));
break;
default:
break;
}
}}
گفتند که تک سوارمان در راه است
از اول صبح چشممان بر راه است
از یازدهم دوازده قرن گذشت
تا ساعت تو چقدر دیگر راه است؟
اللهم عجل لولیک الفرج ...