編輯:關於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();
ArrayAdapter adapter = 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 底部導航總結
實現android 底部導航的方式有好幾種如:fragment:、TabActivity、ViewGroup、viewPager等, 這裡介紹使用viewPager實現底
Android編程ProgressBar自定義樣式之動畫模式實現方法
本文實例講述了Android編程ProgressBar自定義樣式之動畫模式實現方法。分享給大家供大家參考,具體如下:忘記在哪裡看到的那位仁兄寫的,就是通過用動畫效果來實現
android imageButton 使用透明圖片
在Android上有很多不規則按鈕。如: vcv7o6zV4rj2yrG68s7Sw8e74beiz9ajrLu5w7vT0LTvtb3SqrXE0Ke5+6Osu7nT
Android編程布局控件之AbsoluteLayout用法實例分析
本文實例講述了Android編程布局控件之AbsoluteLayout用法。分享給大家供大家參考,具體如下:AbsoluteLayout是絕對布局管理器,指的是指定組件的