2011-12-21 3 views
0

나는 정보가있는 활동이 있습니다. 어떻게하면 측면으로 슬라이드하면 다른 정보를 볼 수 있습니까? 이것이 하나의 활동에서 가능합니까? 자바 코드는 무엇이되어야 하는가? .xml 파일에서 무엇을 변경해야합니까?활동 화면의 슬라이드 스크린 sdk

자바 : Google+와 시장이 그것을처럼

package com.lineage.goddess; 

import java.io.BufferedReader; 
import java.io.IOException; 
import java.io.InputStream; 
import java.io.InputStreamReader; 
import java.io.Reader; 
import java.io.StringWriter; 
import java.io.UnsupportedEncodingException; 
import java.io.Writer; 

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.TextView; 

public class LineageHelpActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.help); 
     openRawResource(); 
     InputStream iFile = getResources().openRawResource(R.raw.lineagehelp); 
     TextView helpText =(TextView) findViewById(R.id.TextView_HelpText); 
     String strFile = inputStreamToString(iFile); 
     helpText.setText(strFile); 
    } 

    private String inputStreamToString(InputStream iFile) 
    {    
     Writer writer = new StringWriter(); 
     if(iFile!=null) 
     { 
      char[] buffer = new char[1024]; 
      try{ 
       Reader reader = new BufferedReader(
         new InputStreamReader(iFile, "UTF-8")); 
       int n; 
       while ((n = reader.read(buffer)) != -1) { 
        writer.write(buffer, 0, n); 
       } 
      } catch (UnsupportedEncodingException e) { 
       return e.toString(); 
      } catch (IOException e) { 
       return e.toString(); 
      }finally 
      { 
       try { 
        iFile.close(); 
       } catch (IOException e) { 
        return e.toString(); 
       } 
      } 
     } 
     String result = writer.toString(); 
     return result; 
    } 



    private void openRawResource() { 
     // TODO Auto-generated method stub 

    } 
} 

답변

관련 문제