title: How to getActivity() in a static method?
body: <p>I would like to call method1 from another class, but how can i use getActivity() in a static method?
  I only found examples for FragmentActivity or other types. I am sorry if this question already got answered somewhere else, but i could not find anything that i could implement in my code. 
  Any help is appreciated.</p>
  
  <pre><code>public class Tab1 extends Fragment {
  
  public static String readFromFileKurs(Context ctx) {
  
          ret = "";
  
  
          try {
              InputStream inputStream = ctx.openFileInput("configkurs.txt");
  
              if ( inputStream != null ) {
                  InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
                  BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
                  String receiveString = "";
                  StringBuilder stringBuilder = new StringBuilder();
  
                  while ( (receiveString = bufferedReader.readLine()) != null ) {
                      stringBuilder.append(receiveString);
                  }
  
                  inputStream.close();
                  ret = stringBuilder.toString();
  
  
              }
          }
          catch (FileNotFoundException e) {
              Log.e("login activity", "File not found: " + e.toString());
          } catch (IOException e) {
              Log.e("login activity", "Can not read file: " + e.toString());
          }
  
          return ret;
  
      }
  
  
  public static void method1(){
  
  temp = readFromFile(getActivity());
  
  }
  }
  </code></pre>