some action for fragments ui
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / ui / fragment / ActionBar.java
1 package eu.alefzero.owncloud.ui.fragment;
2
3 import eu.alefzero.owncloud.PathLayout;
4 import eu.alefzero.owncloud.R;
5 import android.app.Activity;
6 import android.os.Bundle;
7 import android.support.v4.app.Fragment;
8 import android.view.LayoutInflater;
9 import android.view.View;
10 import android.view.ViewGroup;
11
12 public class ActionBar extends Fragment {
13
14 @Override
15 public void onCreate(Bundle savedInstanceState) {
16 super.onCreate(savedInstanceState);
17
18 }
19 @Override
20 public View onCreateView(LayoutInflater inflater, ViewGroup container,
21 Bundle savedInstanceState) {
22 View v = inflater.inflate(R.layout.action_bar, container, false);
23 return v;
24 }
25
26 @Override
27 public void onAttach(Activity activity) {
28 super.onAttach(activity);
29 }
30
31 public void setPath(String path) {
32 if (getPathLayout() != null)
33 getPathLayout().addPath(path);
34 }
35
36 public String getCurrentPath() {
37 if (getPathLayout() != null)
38 return getPathLayout().getFullPath();
39 return "";
40 }
41
42 private PathLayout getPathLayout() {
43 return (PathLayout) getActivity().findViewById(R.id.pathLayout1);
44 }
45 }