مشکل اتصال activity

ساخت وبلاگ
سلام من یه منو کشویی دارم اینم کد قسمت جاوا وقتی میخوام بر روی یکی از ایتم های منو کلیک کنم بره به activity جدید میشه کمک کنید؟
package ir.esfandune.navigationdrawer;
import android.app.Activity;
import android.content.Intent;
import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MainActivity extends ActionBarActivity { private String[] mPlanetTitles; private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; String dokme_txt = "car center"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mPlanetTitles = getResources().getStringArray(R.array.dokmeha); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); // Set the adapter for the list view mDrawerList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mPlanetTitles)); // Set the list's click listener mDrawerList.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int post, long arg3) { dokme_txt = getResources().getStringArray(R.array.dokmeha)[post]; Toast.makeText(getBaseContext(), "برروي " + dokme_txt + " کليک شد", Toast.LENGTH_SHORT) .show(); } }); // ////part 2 _ amuzeshhaye esfandune.ir mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_drawer, R.string.drawer_open, R.string.drawer_close) { /** هنگامي که منو کشويي کاملا بسته شده متد زير اجرا ميشه */ public void onDrawerClosed(View view) { super.onDrawerClosed(view); getSupportActionBar().setTitle(dokme_txt); supportInvalidateOptionsMenu(); // creates call to // onPrepareOptionsMenu() } /** هنگامي که منو کشويي کاملا باز شده متد زير اجرا ميشه */ public void onDrawerOpened(View drawerView) { super.onDrawerOpened(drawerView); getSupportActionBar().setTitle("تنظيمات"); supportInvalidateOptionsMenu(); // creates call to // onPrepareOptionsMenu() } }; // tanzim e drawer toggle be surate DrawerListener baraye mDrawerLayout // emun mDrawerLayout.setDrawerListener(mDrawerToggle); ///part 3 getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); } /*part 2 // seda zade mishe vaghtike supportInvalidateOptionsMenu seda zade beshe @Override public boolean onPrepareOptionsMenu(Menu menu) { // If the nav drawer is open, hide action items related to the content view boolean drawerOpen = mDrawerLayout.isDrawerOpen(mDrawerList); menu.findItem(R.id.action_websearch).setVisible(!drawerOpen); retu super.onPrepareOptionsMenu(menu); } */ //part 3 @Override protected void onPostCreate(Bundle savedInstanceState) { super.onPostCreate(savedInstanceState); // Sync the toggle state after onRestoreInstanceState has occurred. mDrawerToggle.syncState(); } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); mDrawerToggle.onConfigurationChanged(newConfig); } @Override public boolean onOptionsItemSelected(MenuItem item) { // Pass the event to ActionBarDrawerToggle, if it retus // true, then it has handled the app icon touch event if (mDrawerToggle.onOptionsItemSelected(item)) { retu true; } // ديگر آيتم هاي اکشن بارتون رو در زير ميتونيد مديريت کنيد //قبلا درس دادم retu super.onOptionsItemSelected(item); }
}

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 207 تاريخ : چهارشنبه 26 اسفند 1394 ساعت: 19:08