1 package eu
.alefzero
.owncloud
.ui
.fragment
;
3 import eu
.alefzero
.owncloud
.R
;
4 import eu
.alefzero
.owncloud
.R
.id
;
5 import eu
.alefzero
.owncloud
.R
.layout
;
6 import android
.content
.Intent
;
7 import android
.os
.Bundle
;
8 import android
.support
.v4
.app
.Fragment
;
9 import android
.util
.Log
;
10 import android
.view
.LayoutInflater
;
11 import android
.view
.View
;
12 import android
.view
.ViewGroup
;
13 import android
.widget
.TextView
;
14 import android
.widget
.Toast
;
16 public class FileDetail
extends Fragment
{
18 public Intent mIntent
;
20 public void setStuff(Intent intent
) {
21 setStuff(intent
, getView());
24 private void setStuff(Intent intent
, View view
) {
25 String filename
= intent
.getStringExtra("FILE_NAME");
26 String filepath
= intent
.getStringExtra("FILE_PATH");
27 setFilename(filename
, view
);
31 public void onCreate(Bundle savedInstanceState
) {
32 // TODO Auto-generated method stub
33 super.onCreate(savedInstanceState
);
37 public void onActivityCreated(Bundle savedInstanceState
) {
38 // TODO Auto-generated method stub
39 super.onActivityCreated(savedInstanceState
);
43 public View
onCreateView(LayoutInflater inflater
, ViewGroup container
,
44 Bundle savedInstanceState
) {
45 View v
= inflater
.inflate(R
.layout
.file_details
, container
, false
);
47 if (getActivity().getIntent() != null
) setStuff(getActivity().getIntent(), v
);
51 private void setFilename(String filename
, View target_view
) {
52 TextView tv
= (TextView
) target_view
.findViewById(R
.id
.textView1
);
53 if (tv
!= null
) tv
.setText(filename
);
56 public void setFilename(String filename
) {
57 setFilename(filename
, getView());