編輯:關於Android編程
編程小白一枚,如題,如何才能做到,我現在已經在app中添加了浮動的導航菜單,我希望在點擊導航菜單的時候啟動一個新的activity,但是下面的代碼完成不了,請大神看一下
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_activity_view); dataSource = new DBDataSource(this); dataSource.open(); values = dataSource.getAllMahasiswa(); ArrayAdapteradapter = new ArrayAdapter (this, android.R.layout.simple_list_item_1, values); setListAdapter(adapter); listView=(ListView) findViewById(android.R.id.list); registerForContextMenu(listView); } public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.add(0, 1000, 0, Edit); menu.add(0, 1001, 0, Hapus); } public boolean onContextMenuItemSelected(MenuItem item){ switch (item.getItemId()) { case 1000: Intent i = new Intent(ActivityView.this, Tes.class); startActivity(i); break; case 1001: //not yet break; } return super.onContextItemSelected(item); }
在android開發中共有兩種方式完成,使用下面的2代碼
代碼一
@Override
public boolean onContextItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case R.id.pick_camera:
break;
}
return super.onContextItemSelected(item);
}
代碼二
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
getMenuInflater().inflate(R.menu.image_options, menu);
super.onCreateContextMenu(menu, v, menuInfo);
}
在 菜單資源路徑創建image_options.xml
create image_options.xml in menu folder of resource.
android:title=Use Camera>
實現android 底部導航的方式有好幾種如:fragment:、TabActivity、ViewGroup、viewPager等, 這裡介紹使用viewPager實現底
本文實例講述了Android編程ProgressBar自定義樣式之動畫模式實現方法。分享給大家供大家參考,具體如下:忘記在哪裡看到的那位仁兄寫的,就是通過用動畫效果來實現
在Android上有很多不規則按鈕。如: vcv7o6zV4rj2yrG68s7Sw8e74beiz9ajrLu5w7vT0LTvtb3SqrXE0Ke5+6Osu7nT
本文實例講述了Android編程布局控件之AbsoluteLayout用法。分享給大家供大家參考,具體如下:AbsoluteLayout是絕對布局管理器,指的是指定組件的