23a4f6aa2c41d36879892167f4f105f230864e6f
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / FileDetail.java
1 package eu.alefzero.owncloud;
2
3 import android.content.Intent;
4 import android.os.Bundle;
5 import android.support.v4.app.Fragment;
6 import android.util.Log;
7 import android.view.LayoutInflater;
8 import android.view.View;
9 import android.view.ViewGroup;
10 import android.widget.TextView;
11 import android.widget.Toast;
12
13 public class FileDetail extends Fragment {
14
15 public Intent mIntent;
16
17 public void setStuff(Intent intent) {
18 setStuff(intent, getView());
19 }
20
21 private void setStuff(Intent intent, View view) {
22 String filename = intent.getStringExtra("FILE_NAME");
23 String filepath = intent.getStringExtra("FILE_PATH");
24 setFilename(filename, view);
25 }
26
27 @Override
28 public void onCreate(Bundle savedInstanceState) {
29 // TODO Auto-generated method stub
30 super.onCreate(savedInstanceState);
31 }
32
33 @Override
34 public void onActivityCreated(Bundle savedInstanceState) {
35 // TODO Auto-generated method stub
36 super.onActivityCreated(savedInstanceState);
37 }
38
39 @Override
40 public View onCreateView(LayoutInflater inflater, ViewGroup container,
41 Bundle savedInstanceState) {
42 View v = inflater.inflate(R.layout.file_details, container, false);
43
44 if (getActivity().getIntent() != null) setStuff(getActivity().getIntent(), v);
45 return v;
46 }
47
48 private void setFilename(String filename, View target_view) {
49 TextView tv = (TextView) target_view.findViewById(R.id.textView1);
50 if (tv != null) tv.setText(filename);
51 }
52
53 public void setFilename(String filename) {
54 setFilename(filename, getView());
55 }
56 }