0

I am making an app which creates a floder. In that folder it I am creating a file and writing Radha in it. but it shows Hello World, CreateActivity the code is

Create.java

public class CreateActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    //Context ctx = getApplicationContext(); 

    try { 
        File myDir = new File(getFilesDir().getAbsolutePath()); 
        String s = ""; 

        FileWriter fw = new FileWriter(myDir + "/Test.txt"); 
        fw.write("Radha"); 
        fw.close(); 

        BufferedReader br = new BufferedReader(new FileReader(myDir + "/Test.txt")); 
        s = br.readLine(); 

        // Set TextView text here using tv.setText(s); 

    } catch (FileNotFoundException e) { 
        e.printStackTrace(); 
    } catch (IOException e) { 
        e.printStackTrace(); 
    } 
} 
4

1 に答える 1

0

ファイルに書き込む内容は、画面の内容とは関係ありません。レイアウト xml (res/layout/main.xml) を確認します。( を呼び出すときにこれを使用していますsetContentView(R.layout.main);。) レイアウトはおそらく、res/values/strings.xml にある文字列リソースを参照しています。その文字列を変更して、画面に表示される内容を変更します。

Android 用のHello World チュートリアルを実行して、これらの基本事項を理解することをお勧めします。

于 2012-04-22T18:33:12.517 に答える